com.planet_ink.coffee_mud.Libraries.interfaces
Interface PlayerLibrary
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>, java.lang.Runnable
- All Known Implementing Classes:
- CMPlayers
public interface PlayerLibrary
- extends CMLibrary, java.lang.Runnable
| Methods inherited from interface java.lang.Comparable |
compareTo |
| Methods inherited from interface java.lang.Runnable |
run |
CHAR_THIN_SORT_CODES
static final java.lang.String[] CHAR_THIN_SORT_CODES
CHAR_THIN_SORT_CODES2
static final java.lang.String[] CHAR_THIN_SORT_CODES2
ACCOUNT_THIN_SORT_CODES
static final java.lang.String[] ACCOUNT_THIN_SORT_CODES
numPlayers
int numPlayers()
addPlayer
void addPlayer(MOB newOne)
delPlayer
void delPlayer(MOB oneToDel)
getPlayer
MOB getPlayer(java.lang.String calledThis)
getLoadPlayer
MOB getLoadPlayer(java.lang.String last)
getLoadAccount
PlayerAccount getLoadAccount(java.lang.String calledThis)
getAccount
PlayerAccount getAccount(java.lang.String calledThis)
accountExists
boolean accountExists(java.lang.String name)
players
java.util.Enumeration<MOB> players()
accounts
java.util.Enumeration<PlayerAccount> accounts(java.lang.String sort,
java.util.Map<java.lang.String,java.lang.Object> cache)
obliteratePlayer
void obliteratePlayer(MOB deadMOB,
boolean quiet)
obliterateAccountOnly
void obliterateAccountOnly(PlayerAccount deadAccount)
playerExists
boolean playerExists(java.lang.String name)
forceTick
void forceTick()
savePlayers
int savePlayers()
thinPlayers
java.util.Enumeration<PlayerLibrary.ThinPlayer> thinPlayers(java.lang.String sort,
java.util.Map<java.lang.String,java.lang.Object> cache)
getCharThinSortCode
int getCharThinSortCode(java.lang.String codeName,
boolean loose)
getThinSortValue
java.lang.String getThinSortValue(PlayerLibrary.ThinPlayer player,
int code)