Advertisement
fatalryuu

Untitled

May 3rd, 2023
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. private void createLobby() throws Exception {
  2. players = new ArrayList<>();
  3. while (true) {
  4. players.clear();
  5. System.out.println(Colors.getYellow() + "Creating New Lobby");
  6.  
  7. //Getting lobby code from user
  8. code = Validations.getCode();
  9.  
  10. //Checking if code is a quit event
  11. if (code.equals("q")) {
  12. break;
  13. }
  14.  
  15. //Getting lobby words language
  16. language = Validations.getLanguage();
  17.  
  18. //Getting lobby size from user
  19. lobbySize = Validations.getLobbySize();
  20.  
  21. System.out.println(Colors.getGreen() + "Lobby for " + lobbySize + " players was successfully created!" + Colors.getWhite());
  22. String ip = InetAddress.getLocalHost().getHostAddress();
  23. System.out.println(Colors.getCyan() + "Connect to the lobby using:\n" +
  24. "\tServer IP: " + Colors.getYellow() + ip + "\n" + Colors.getCyan() +
  25. "\tLobby code: " + Colors.getYellow() + code +
  26. Colors.getWhite());
  27.  
  28. //Getting players
  29. for (int i = 0; i < lobbySize; i++) {
  30. players.add(getPlayer());
  31. System.out.println(players.get(i).getName() + " Joined");
  32. }
  33.  
  34. //Creating new game with both players
  35. new Game(players, this);
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement