[This is preliminary documentation and is subject to change.]

List of possible reasons for players leaving the server.

Namespace: fCraft
Assembly: fCraft (in fCraft.dll) Version: 0.6.3.2 (0.6.3.2)

Syntax

   
 C# 
public enum LeaveReason

Members

MemberValueDescription
Unknown0
Unknown leave reason (default)
ClientQuit1
Client exited normally
ClientReconnect3
Client reconnected before old session timed out, or connected from another IP.
Kick16
Manual or miscellaneous kick
IdleKick17
Kicked for being idle/AFK.
InvalidMessageKick18
Invalid characters in a message
InvalidSetTileKick19
Attempted to place invalid blocktype
InvalidOpcodeKick20
Unknown opcode or packet
BlockSpamKick21
Triggered antigrief / block spam
MessageSpamKick22
Kicked for message spam (after warnings)
Ban32
Banned directly by name
BanIP33
Banned indirectly by /BanIP
BanAll34
Banned indirectly by /BanAll
ServerError48
Server-side error (uncaught exception in session's thread)
ServerShutdown49
Server is shutting down
ServerFull50
Server was full or became full
WorldFull51
World was full (forced join failed)
ProtocolViolation65
Login failed due to protocol violation/mismatch (e.g. SMP client)
UnverifiedName66
Login failed due to unverified player name
LoginFailed67
Login denied for some other reason

See Also