/** Retrieves a player by their username. */ public Optional<Player> getPlayer(String username) { return playerList.findFirst(player -> player.getUsername().equals(username)); }
/** Retrieves a player by their username hash. Faster than {@code getPlayer(String)}. */ public Optional<Player> getPlayer(long username) { return playerList.findFirst(player -> player.getUsernameHash() == username); }