Package us.ajg0702.queue.api
Interface EventHandler
public interface EventHandler
-
Method Summary
Modifier and TypeMethodDescription@Nullable AdaptedServerchangeTargetServer(AdaptedPlayer player, AdaptedServer initialChoice) voidhandleMessage(AdaptedPlayer reciever, byte[] data) voidonPlayerJoin(AdaptedPlayer player) voidonPlayerJoinServer(AdaptedPlayer player) Called when a player joins a server or switches between serversvoidonPlayerLeave(AdaptedPlayer player) voidonServerKick(AdaptedPlayer player, AdaptedServer from, net.kyori.adventure.text.Component reason, boolean moving)
-
Method Details
-
handleMessage
-
onPlayerJoin
-
onPlayerLeave
-
onPlayerJoinServer
Called when a player joins a server or switches between servers- Parameters:
player- the player
-
onServerKick
void onServerKick(AdaptedPlayer player, AdaptedServer from, net.kyori.adventure.text.Component reason, boolean moving) -
changeTargetServer
@Nullable @Nullable AdaptedServer changeTargetServer(AdaptedPlayer player, AdaptedServer initialChoice)
-