private void Stop() { foreach (var player in players) { player.conn.Close(MpDisconnectReason.ServerClosed); } netManager?.Stop(); lanManager?.Stop(); arbiter?.Stop(); instance = null; }
private void Stop() { SendToAll(Packets.Server_DisconnectReason, new[] { "MpServerClosed" }); foreach (var player in players) { player.conn.Close(); } netManager?.Stop(); lanManager?.Stop(); arbiter?.Stop(); instance = null; }
public MpNetListener(MultiplayerServer server, bool arbiter) { this.server = server; this.arbiter = arbiter; }