Package net.md_5.bungee.api.event
Class PreLoginEvent
- java.lang.Object
-
- net.md_5.bungee.api.plugin.Event
-
- net.md_5.bungee.api.event.AsyncEvent<PreLoginEvent>
-
- net.md_5.bungee.api.event.PreLoginEvent
-
- All Implemented Interfaces:
Cancellable
public class PreLoginEvent extends AsyncEvent<PreLoginEvent> implements Cancellable
Event called to represent a player first making their presence and username known. This will NOT contain many attributes relating to the player which are filled in after authentication with Mojang's servers. Examples of attributes which are not available include their UUID.
-
-
Constructor Summary
Constructors Constructor Description PreLoginEvent(PendingConnection connection, Callback<PreLoginEvent> done)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getCancelReason()
Deprecated.Use component methods instead.BaseComponent[]
getCancelReasonComponents()
Message to use when kicking if this event is canceled.PendingConnection
getConnection()
Connection attempting to login.int
hashCode()
boolean
isCancelled()
Cancelled state.void
setCancelled(boolean cancelled)
Cancelled state.void
setCancelReason(String cancelReason)
Deprecated.void
setCancelReason(BaseComponent... cancelReason)
String
toString()
-
Methods inherited from class net.md_5.bungee.api.event.AsyncEvent
completeIntent, postCall, registerIntent
-
-
-
-
Constructor Detail
-
PreLoginEvent
public PreLoginEvent(PendingConnection connection, Callback<PreLoginEvent> done)
-
-
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:
isCancelled
in interfaceCancellable
- Returns:
- the cancelled state of this event
-
getCancelReasonComponents
public BaseComponent[] getCancelReasonComponents()
Message to use when kicking if this event is canceled.
-
getConnection
public PendingConnection getConnection()
Connection attempting to login.
-
setCancelled
public void setCancelled(boolean cancelled)
Cancelled state.- Specified by:
setCancelled
in interfaceCancellable
- Parameters:
cancelled
- the state to set
-
toString
public String toString()
- Overrides:
toString
in classAsyncEvent<PreLoginEvent>
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classAsyncEvent<PreLoginEvent>
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqual
in classAsyncEvent<PreLoginEvent>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAsyncEvent<PreLoginEvent>
-
-