Package net.md_5.bungee.api.event
Class LoginEvent
- java.lang.Object
-
- net.md_5.bungee.api.plugin.Event
-
- net.md_5.bungee.api.event.AsyncEvent<LoginEvent>
-
- net.md_5.bungee.api.event.LoginEvent
-
- All Implemented Interfaces:
Cancellable
public class LoginEvent extends AsyncEvent<LoginEvent> implements Cancellable
Event called to represent a player logging in.
-
-
Constructor Summary
Constructors Constructor Description LoginEvent(PendingConnection connection, Callback<LoginEvent> done)LoginEvent(PendingConnection connection, Callback<LoginEvent> done, LoginResult loginResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetCancelReason()Deprecated.Use component methods instead.BaseComponent[]getCancelReasonComponents()Message to use when kicking if this event is canceled.PendingConnectiongetConnection()Connection attempting to login.LoginResultgetLoginResult()The player's login result containing his texturesinthashCode()booleanisCancelled()Cancelled state.voidsetCancelled(boolean cancelled)Cancelled state.voidsetCancelReason(String cancelReason)Deprecated.voidsetCancelReason(BaseComponent... cancelReason)voidsetLoginResult(LoginResult loginResult)The player's login result containing his texturesStringtoString()-
Methods inherited from class net.md_5.bungee.api.event.AsyncEvent
completeIntent, postCall, registerIntent
-
-
-
-
Constructor Detail
-
LoginEvent
public LoginEvent(PendingConnection connection, Callback<LoginEvent> done)
-
LoginEvent
public LoginEvent(PendingConnection connection, Callback<LoginEvent> done, LoginResult loginResult)
-
-
Method Detail
-
getCancelReason
@Deprecated public String getCancelReason()
Deprecated.Use component methods instead.- Returns:
- reason to be displayed
-
setCancelReason
@Deprecated public void setCancelReason(String cancelReason)
Deprecated.- Parameters:
cancelReason- reason to be displayed
-
setCancelReason
public void setCancelReason(BaseComponent... cancelReason)
-
isCancelled
public boolean isCancelled()
Cancelled state.- Specified by:
isCancelledin interfaceCancellable- Returns:
- the cancelled state of this event
-
getCancelReasonComponents
public BaseComponent[] getCancelReasonComponents()
Message to use when kicking if this event is canceled.
-
getLoginResult
public LoginResult getLoginResult()
The player's login result containing his textures
-
getConnection
public PendingConnection getConnection()
Connection attempting to login.
-
setCancelled
public void setCancelled(boolean cancelled)
Cancelled state.- Specified by:
setCancelledin interfaceCancellable- Parameters:
cancelled- the state to set
-
setLoginResult
public void setLoginResult(LoginResult loginResult)
The player's login result containing his textures
-
toString
public String toString()
- Overrides:
toStringin classAsyncEvent<LoginEvent>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classAsyncEvent<LoginEvent>
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqualin classAsyncEvent<LoginEvent>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAsyncEvent<LoginEvent>
-
-