/** * Connect. * * @param nickname player nickname * @param ip the host ip */ public static void connect(String nickname, String ip) { getLocalPlayer().setName(nickname); client = new Client(ip, 21255); if (client.isOpen()) { lobby = new ClientLobbyStage(client.getSession()); setCurrentStage(lobby); client.start(); } else { currentStage.addEntity( new Notification( 180, 120, "default_med", "ERROR: Could not connect to the server!", 5f, new Color(255, 100, 100), 0f)); } }
/** * Gets the session. * * @return the session */ public static Session getSession() { if (client == null) return testSession; return client.getSession(); }