Enum Class DisconnectEvent.LoginStatus
java.lang.Object
java.lang.Enum<DisconnectEvent.LoginStatus>
com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
- All Implemented Interfaces:
Serializable,Comparable<DisconnectEvent.LoginStatus>,Constable
- Enclosing class:
DisconnectEvent
The status of the connection when the player disconnected.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe proxy disconnected the player before login completed.The player voluntarily disconnected before completing the login.The player disconnected on their own, but only after starting the login and before completing it.The player was disconnected because another login with the same UUID occurred.The player disconnected before joining the initial backend server.The player completed a successful login to the proxy. -
Method Summary
Modifier and TypeMethodDescriptionstatic DisconnectEvent.LoginStatusReturns the enum constant of this class with the specified name.static DisconnectEvent.LoginStatus[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SUCCESSFUL_LOGIN
The player completed a successful login to the proxy. -
CONFLICTING_LOGIN
The player was disconnected because another login with the same UUID occurred. -
CANCELLED_BY_USER
The player voluntarily disconnected before completing the login. -
CANCELLED_BY_PROXY
The proxy disconnected the player before login completed. -
CANCELLED_BY_USER_BEFORE_COMPLETE
The player disconnected on their own, but only after starting the login and before completing it. -
PRE_SERVER_JOIN
The player disconnected before joining the initial backend server.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-