[This is preliminary documentation and is subject to change.]
Persistent database of player information.
Namespace: fCraftAssembly: fCraft (in fCraft.dll) Version: 0.6.3.0 (0.6.3.0)
Syntax
| C# |
public static class PlayerDB
Members
| All Members | Fields | Properties | Methods |
| Member | Description | |
|---|---|---|
| AddFakeEntry(String, RankChangeType) | ||
| AppendEscaped(StringBuilder, String) | ||
| BannedCount | ||
| BannedPercentage | ||
| FindExactClassyName(String) | ||
| FindOrCreateInfoForPlayer(String, IPAddress) | ||
| FindPlayerInfoByID(Int32) | Finds PlayerInfo by ID. Returns null of not found. | |
| FindPlayerInfoExact(String) | ||
| FindPlayerInfoOrPrintMatches(Player, String) | ||
| FindPlayers(IPAddress) | ||
| FindPlayers(String) | ||
| FindPlayers(Regex) | ||
| FindPlayers(IPAddress, Int32) | ||
| FindPlayers(String, Int32) | ||
| FindPlayers(Regex, Int32) | ||
| FindPlayersCidr(IPAddress, Byte) | ||
| FindPlayersCidr(IPAddress, Byte, Int32) | ||
| FormatVersion | ||
| GetNextID()()()() | ||
| IsLoaded | ||
| MassRankChange(Player, Rank, Rank, String) | ||
| PlayerInfoList | Cached list of all players in the database.
May be quite long. Make sure to copy a reference to
the list before accessing it in a loop, since this
array be frequently be replaced by an updated one. | |
| Save()()()() | ||
| SaveInterval | ||
| Size |