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;AsyncPlayerPreLoginEventis 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 classPlayerPreLoginEvent.ResultDeprecated.Basic kick reasons for communicating to plugins
-
Constructor Summary
Constructors Constructor Description PlayerPreLoginEvent(@NotNull String name, @NotNull InetAddress ipAddress)Deprecated.PlayerPreLoginEvent(@NotNull String name, @NotNull InetAddress ipAddress, @NotNull UUID uniqueId)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidallow()Deprecated.Allows the player to log invoiddisallow(@NotNull PlayerPreLoginEvent.Result result, @NotNull String message)Deprecated.Disallows the player from logging in, with the given reason@NotNull InetAddressgetAddress()Deprecated.Gets the player IP address.static @NotNull HandlerListgetHandlerList()Deprecated.@NotNull HandlerListgetHandlers()Deprecated.@NotNull StringgetKickMessage()Deprecated.Gets the current kick message that will be used if getResult() !@NotNull StringgetName()Deprecated.Gets the player's name.@NotNull PlayerPreLoginEvent.ResultgetResult()Deprecated.Gets the current result of the login, as an enum@NotNull UUIDgetUniqueId()Deprecated.Gets the player's unique ID.voidsetKickMessage(@NotNull String message)Deprecated.Sets the kick message to display if getResult() !voidsetResult(@NotNull PlayerPreLoginEvent.Result result)Deprecated.Sets the new result of the login, as an enum-
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
-
-
-
Constructor Detail
-
PlayerPreLoginEvent
@Deprecated public PlayerPreLoginEvent(@NotNull @NotNull String name, @NotNull @NotNull InetAddress ipAddress)
Deprecated.
-
PlayerPreLoginEvent
public PlayerPreLoginEvent(@NotNull @NotNull String name, @NotNull @NotNull InetAddress ipAddress, @NotNull @NotNull UUID uniqueId)Deprecated.
-
-
Method Detail
-
getResult
@NotNull public @NotNull PlayerPreLoginEvent.Result getResult()
Deprecated.Gets the current result of the login, as an enum- Returns:
- Current Result of the login
-
setResult
public void setResult(@NotNull @NotNull PlayerPreLoginEvent.Result result)Deprecated.Sets the new result of the login, as an enum- Parameters:
result- New result to set
-
getKickMessage
@NotNull public @NotNull String getKickMessage()
Deprecated.Gets the current kick message that will be used if getResult() != Result.ALLOWED- Returns:
- Current kick message
-
setKickMessage
public void setKickMessage(@NotNull @NotNull String message)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
public void disallow(@NotNull @NotNull PlayerPreLoginEvent.Result result, @NotNull @NotNull String message)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
@NotNull public @NotNull String getName()
Deprecated.Gets the player's name.- Returns:
- the player's name
-
getAddress
@NotNull public @NotNull InetAddress getAddress()
Deprecated.Gets the player IP address.- Returns:
- The IP address
-
getHandlers
@NotNull public @NotNull HandlerList getHandlers()
Deprecated.- Specified by:
getHandlersin classEvent
-
getUniqueId
@NotNull public @NotNull UUID getUniqueId()
Deprecated.Gets the player's unique ID.- Returns:
- The unique ID
-
getHandlerList
@NotNull public static @NotNull HandlerList getHandlerList()
Deprecated.
-
-