Class PartyMemberLeaveEvent

java.lang.Object
org.bukkit.event.Event
dev.itsharshxd.zentrix.api.events.ZentrixEvent
dev.itsharshxd.zentrix.api.events.party.PartyMemberLeaveEvent

public class PartyMemberLeaveEvent extends ZentrixEvent
Called when a player leaves a party.

This covers all forms of leaving: voluntary leave, being kicked, disconnect handling, and party disbanding.

Since:
1.2.0
  • Constructor Details

  • Method Details

    • getParty

      @NotNull public @NotNull ZentrixParty getParty()
      Gets the party the player left.
      Returns:
      The party
    • getMemberId

      @NotNull public @NotNull UUID getMemberId()
      Gets the UUID of the player who left.
      Returns:
      The member's UUID
    • getReason

      @NotNull public @NotNull PartyMemberLeaveEvent.LeaveReason getReason()
      Gets the reason for leaving.
      Returns:
      The leave reason
    • getHandlers

      @NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()
      Description copied from class: ZentrixEvent
      Gets the handler list for this event.
      Overrides:
      getHandlers in class ZentrixEvent
      Returns:
      The handler list
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()