Class PlayerQuitEvent


public class PlayerQuitEvent extends PlayerEvent
Called when a player leaves a server
  • Constructor Details

    • PlayerQuitEvent

      @Internal @Deprecated(forRemoval=true) public PlayerQuitEvent(@NotNull @NotNull Player player, @Nullable @Nullable String quitMessage)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • PlayerQuitEvent

      @Internal @Deprecated(forRemoval=true) public PlayerQuitEvent(@NotNull @NotNull Player player, @Nullable @Nullable String quitMessage, @Nullable @Nullable PlayerQuitEvent.QuitReason quitReason)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • PlayerQuitEvent

      @Internal @Deprecated(forRemoval=true) public PlayerQuitEvent(@NotNull @NotNull Player player, @Nullable @Nullable Component quitMessage)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • PlayerQuitEvent

      @Internal public PlayerQuitEvent(@NotNull @NotNull Player player, @Nullable @Nullable Component quitMessage, @Nullable @Nullable PlayerQuitEvent.QuitReason quitReason)
  • Method Details

    • quitMessage

      @Nullable public @Nullable Component quitMessage()
      Gets the quit message to send to all online players
      Returns:
      string quit message
    • quitMessage

      public void quitMessage(@Nullable @Nullable Component quitMessage)
      Sets the quit message to send to all online players
      Parameters:
      quitMessage - quit message
    • getQuitMessage

      @Nullable @Deprecated public @Nullable String getQuitMessage()
      Deprecated.
      in favour of quitMessage()
      Gets the quit message to send to all online players
      Returns:
      string quit message
    • setQuitMessage

      @Deprecated public void setQuitMessage(@Nullable @Nullable String quitMessage)
      Deprecated.
      Sets the quit message to send to all online players
      Parameters:
      quitMessage - quit message
    • getReason

      @NotNull public @NotNull PlayerQuitEvent.QuitReason getReason()
    • getHandlers

      @NotNull public @NotNull HandlerList getHandlers()
      Specified by:
      getHandlers in class Event
    • getHandlerList

      @NotNull public static @NotNull HandlerList getHandlerList()