public void Start() { if (IsRunning) return; Addons = new AddonsManager(); Game = new Game(this); Addons.Init(Game); try { _listener = new TcpListener(IPAddress.Any, Config.GetInt("Port", DEFAULT_PORT)); _listener.Start(); IsRunning = true; IsListening = true; Game.Start(); } catch (Exception) { //ignore } }