|
| enum | fCraft.LeaveReason : byte {
fCraft.Unknown = 0x00,
fCraft.ClientQuit = 0x01,
fCraft.ClientReconnect = 0x03,
fCraft.Kick = 0x10,
fCraft.IdleKick = 0x11,
fCraft.InvalidMessageKick = 0x12,
fCraft.InvalidSetTileKick = 0x13,
fCraft.InvalidOpcodeKick = 0x14,
fCraft.BlockSpamKick = 0x15,
fCraft.MessageSpamKick = 0x16,
fCraft.Ban = 0x20,
fCraft.BanIP = 0x21,
fCraft.BanAll = 0x22,
fCraft.ServerError = 0x30,
fCraft.ServerShutdown = 0x31,
fCraft.ServerFull = 0x32,
fCraft.WorldFull = 0x33,
fCraft.ProtocolViolation = 0x41,
fCraft.UnverifiedName = 0x42,
fCraft.LoginFailed = 0x43
} |
| | List of possible reasons for players leaving the server. More...
|
| |
| enum | fCraft.NameVerificationMode { fCraft.Never,
fCraft.Balanced,
fCraft.Always
} |
| | Mode of player name verification. More...
|
| |
| enum | fCraft.RankChangeType : byte {
fCraft.Default = 0,
fCraft.Promoted = 1,
fCraft.Demoted = 2,
fCraft.AutoPromoted = 3,
fCraft.AutoDemoted = 4
} |
| | Describes the way player's rank was set. More...
|
| |
| enum | fCraft.BandwidthUseMode : byte {
fCraft.Default = 0,
fCraft.VeryLow = 1,
fCraft.Low = 2,
fCraft.Normal = 3,
fCraft.High = 4,
fCraft.VeryHigh = 5
} |
| | Bandwidth use mode. This setting affects the way player receive movement updates. More...
|
| |
| enum | fCraft.CanPlaceResult {
fCraft.Allowed,
fCraft.OutOfBounds,
fCraft.BlocktypeDenied,
fCraft.WorldDenied,
fCraft.ZoneDenied,
fCraft.RankDenied,
fCraft.PluginDenied,
fCraft.PluginDeniedNoUpdate
} |
| | A list of possible results of Player.CanPlace() permission test. More...
|
| |
| enum | fCraft.WorldChangeReason {
fCraft.FirstWorld,
fCraft.Rejoin,
fCraft.ManualJoin,
fCraft.Tp,
fCraft.Bring,
fCraft.SpectateTargetJoined,
fCraft.WorldRemoved,
fCraft.PermissionChanged
} |
| | List possible reasons for players joining/changing worlds. More...
|
| |
| enum | fCraft.BanStatus : byte { fCraft.NotBanned,
fCraft.IPBanExempt,
fCraft.Banned
} |
| | Lists possible ban states of players (banned, not banned, and exempt). More...
|
| |
| enum | fCraft.ClickAction : byte { fCraft.Delete = 0,
fCraft.Build = 1
} |
| | Describes the action that player performed to click a block (left or right click). More...
|
| |
| enum | fCraft.SessionState {
fCraft.Offline,
fCraft.Connecting,
fCraft.LoadingMain,
fCraft.Online,
fCraft.PendingDisconnect,
fCraft.Disconnected
} |
| | Describes the state of a connected Player's session. More...
|
| |
| enum | fCraft.AccountType : byte { fCraft.Unknown,
fCraft.Free,
fCraft.Paid
} |
| | Type of Minecraft.net account associated with the player. More...
|
| |