There has a error when I start the online game with no server. These should try-cache the Error and display error message to clients. Step to repeat: 1. DO not start server. 2. Connect to online game in menu. Error log: java.net.ConnectException: Connection refused: connect ============================================== Menu: Main menu auto loaded 1: Connect to game 2: Begin local game+ h: Help at java.net.DualStackPlainSocketImpl.connect0(Native Method) q: Back at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) ============================================== at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) Menu> at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at java.net.Socket.<init>(Socket.java:434) at java.net.Socket.<init>(Socket.java:211) at client.ClientConnection.connectTo(ClientConnection.java:44) at command.CmdConnect.execute(CmdConnect.java:22) at command.MenuMain.execute(MenuMain.java:50) at command.CommandController.executeCmdOnTopMenu(CommandController.java:76) at command.CommandController.execute(CommandController.java:56) at client.Main.main(Main.java:39)