Class KickedFromServerEvent.Notify
java.lang.Object
com.velocitypowered.api.event.player.KickedFromServerEvent.Notify
- All Implemented Interfaces:
KickedFromServerEvent.ServerKickResult,ResultedEvent.Result
- Enclosing class:
KickedFromServerEvent
public static final class KickedFromServerEvent.Notify
extends Object
implements KickedFromServerEvent.ServerKickResult
Notifies the player with the specified message but does nothing else. This is only a valid
result to use if the player was trying to connect to a different server, otherwise it is
treated like a
KickedFromServerEvent.DisconnectPlayer result.-
Method Summary
Modifier and TypeMethodDescriptionstatic KickedFromServerEvent.NotifyNotifies the player with the specified message but does nothing else.Returns the message that will be sent to the player after redirection.booleanReturns whether or not the event is allowed to proceed.toString()
-
Method Details
-
isAllowed
public boolean isAllowed()Description copied from interface:ResultedEvent.ResultReturns whether or not the event is allowed to proceed. Plugins may choose to skip denied events, and the proxy will respect the result of this method.- Specified by:
isAllowedin interfaceResultedEvent.Result- Returns:
- whether or not the event is allowed to proceed
-
getMessageComponent
Returns the message that will be sent to the player after redirection. This may benullif the kick reason should be reused or nothing should be sent.- Returns:
- the message component, or
null
-
create
Notifies the player with the specified message but does nothing else.- Parameters:
message- the server to send the player to- Returns:
- the redirect result
-
toString
-