diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/sebaschi/Lobby.java b/src/main/java/ch/unibas/dmi/dbis/cs108/sebaschi/Lobby.java index c93147c..d43dbd4 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/sebaschi/Lobby.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/sebaschi/Lobby.java @@ -79,6 +79,21 @@ public class Lobby { return this.lobbyID; } + /** + * Builds a message for the LISTL command. + * @return a string formatted for the clients convenients. + */ + public String getIdAndAdminForList(){ + StringBuilder response = new StringBuilder(); + response.append("Lobby ID: "); + response.append(this.lobbyID); + response.append(" Admin Username: "); + response.append(getAdmin().getClientUserName()); + response.append(System.lineSeparator()); + LOGGER.info(response.toString()); + return response.toString(); + } + /** * Adds a player to the lobby. * TODO: ad an appropriate response. Currently hardcoded.