public class PlayerDen
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
MIN_PASSWORD_LENGTH |
private int |
MIN_USERNAME_LENGTH |
private int |
numberPlayers |
private java.util.Map<java.lang.String,java.lang.Integer> |
playerLogin |
private java.util.List<java.lang.String> |
playerNames |
private java.util.Map<java.lang.Integer,ServerPlayer> |
players |
| Constructor and Description |
|---|
PlayerDen() |
| Modifier and Type | Method and Description |
|---|---|
int |
CheckLogin(java.lang.String username,
java.lang.String password) |
ServerPlayer |
GetPlayerID(int playerID)
Gets the player at the ID
|
int |
RegisterAI(java.lang.String username) |
int |
RegisterPlayer(java.lang.String username,
java.lang.String password)
Registers a new player with a password
|
private final int MIN_USERNAME_LENGTH
private final int MIN_PASSWORD_LENGTH
private java.util.Map<java.lang.Integer,ServerPlayer> players
private java.util.List<java.lang.String> playerNames
private java.util.Map<java.lang.String,java.lang.Integer> playerLogin
private int numberPlayers
public int CheckLogin(java.lang.String username,
java.lang.String password)
username - password - public int RegisterPlayer(java.lang.String username,
java.lang.String password)
throws GameException
username - password - GameException - if username is in usepublic int RegisterAI(java.lang.String username)
public ServerPlayer GetPlayerID(int playerID) throws GameException
playerID - GameException