public void StartBackend() { stopBackend.Change(-1, -1); if (Suspended) { return; } ServerCommander.SendWrapperCommand("start " + ServerName); }
public static void Main() { Directory.SetCurrentDirectory(MineSharp.Settings.BaseWorldsPath); Application.SetCompatibleTextRenderingDefault(true); using (ControlWindow window = new ControlWindow()) { Application.Run(window); } ServerCommander.Shutdown(); Application.Exit(); }
protected override void OnShown(EventArgs e) { base.OnShown(e); ProxyControl.Update += PlayersUpdated; #if DEBUG ProxyControl.Connect(25465); ServerCommander.Startup(); #else ProxyControl.Connect(25465); ServerCommander.Startup(); #endif }
public override void Send(string command) { ServerCommander.Send(this, command); }
public void StopBackend() { ServerCommander.SendWrapperCommand("stop " + ServerName); }