Class ServerDisconnectedEvent

java.lang.Object
me.internalizable.numdrassl.api.event.server.ServerDisconnectedEvent

public class ServerDisconnectedEvent extends Object
Event fired when a backend is disconnected.
  • Constructor Details

    • ServerDisconnectedEvent

      public ServerDisconnectedEvent(@Nonnull Player player, @Nonnull RegisteredServer server, @Nullable String reason)
  • Method Details

    • getPlayer

      @Nonnull public Player getPlayer()
      Get the player who disconnected.
      Returns:
      the player
    • getServer

      @Nonnull public RegisteredServer getServer()
      Get the server the player disconnected from.
      Returns:
      the server
    • getReason

      @Nullable public String getReason()
      Get the reason for the disconnection, if any.
      Returns:
      the disconnect reason, or null
    • getFallbackServer

      public RegisteredServer getFallbackServer()
    • setFallbackServer

      public void setFallbackServer(RegisteredServer fallbackServer)
    • getResult

      public ServerDisconnectedResult getResult()