Package org.bukkit.event.player
Class PlayerPreLoginEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerPreLoginEvent
@Deprecated public class PlayerPreLoginEvent extends Event
Deprecated.
This event causes synchronization from the login thread;
AsyncPlayerPreLoginEvent
is preferred to keep the secondary threads
asynchronous.Stores details for players attempting to log in
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PlayerPreLoginEvent.Result
Deprecated.Basic kick reasons for communicating to plugins -
Constructor Summary
Constructors Constructor Description PlayerPreLoginEvent(String name, InetAddress ipAddress)
Deprecated.PlayerPreLoginEvent(String name, InetAddress ipAddress, UUID uniqueId)
Deprecated. -
Method Summary
Modifier and Type Method Description void
allow()
Deprecated.Allows the player to log invoid
disallow(PlayerPreLoginEvent.Result result, String message)
Deprecated.Disallows the player from logging in, with the given reasonInetAddress
getAddress()
Deprecated.Gets the player IP address.static HandlerList
getHandlerList()
Deprecated.HandlerList
getHandlers()
Deprecated.String
getKickMessage()
Deprecated.Gets the current kick message that will be used if getResult() != Result.ALLOWEDString
getName()
Deprecated.Gets the player's name.PlayerPreLoginEvent.Result
getResult()
Deprecated.Gets the current result of the login, as an enumUUID
getUniqueId()
Deprecated.Gets the player's unique ID.void
setKickMessage(String message)
Deprecated.Sets the kick message to display if getResult() != Result.ALLOWEDvoid
setResult(PlayerPreLoginEvent.Result result)
Deprecated.Sets the new result of the login, as an enum
-
Constructor Details
-
PlayerPreLoginEvent
Deprecated. -
PlayerPreLoginEvent
public PlayerPreLoginEvent(@NotNull String name, @NotNull InetAddress ipAddress, @NotNull UUID uniqueId)Deprecated.
-
-
Method Details
-
getResult
Deprecated.Gets the current result of the login, as an enum- Returns:
- Current Result of the login
-
setResult
Deprecated.Sets the new result of the login, as an enum- Parameters:
result
- New result to set
-
getKickMessage
Deprecated.Gets the current kick message that will be used if getResult() != Result.ALLOWED- Returns:
- Current kick message
-
setKickMessage
Deprecated.Sets the kick message to display if getResult() != Result.ALLOWED- Parameters:
message
- New kick message
-
allow
public void allow()Deprecated.Allows the player to log in -
disallow
Deprecated.Disallows the player from logging in, with the given reason- Parameters:
result
- New result for disallowing the playermessage
- Kick message to display to the user
-
getName
Deprecated.Gets the player's name.- Returns:
- the player's name
-
getAddress
Deprecated.Gets the player IP address.- Returns:
- The IP address
-
getHandlers
Deprecated.- Specified by:
getHandlers
in classEvent
-
getUniqueId
Deprecated.Gets the player's unique ID.- Returns:
- The unique ID
-
getHandlerList
Deprecated.
-