Class TeamMemberAddEvent

All Implemented Interfaces:
org.bukkit.event.Cancellable

public class TeamMemberAddEvent extends TeamMemberEvent implements org.bukkit.event.Cancellable
An event that is fired before a member is added to a Team.

This event can be optionally marked as cancellable.

  • Constructor Details

    • TeamMemberAddEvent

      public TeamMemberAddEvent(@NotNull @NotNull UUID memberId, @NotNull @NotNull Team team, boolean cancellable)
      The base constructor for TeamMemberAddEvents.
      Parameters:
      memberId - The UUID of the member to add.
      team - The registered Team the member is added to.
      cancellable - If true, this event can be cancelled.
  • Method Details

    • getHandlers

      @NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()
      Description copied from class: CustomEvent
      Returns the HandlerList for this event type.

      Bukkit requires each concrete event class to define its own static HandlerList instance and to return it from this method. This is necessary for Bukkit’s event registration and dispatch system.

      Specified by:
      getHandlers in class CustomEvent
      Returns:
      the handler list for this event (never null)
    • getHandlerList

      @NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList()
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface org.bukkit.event.Cancellable
    • setCancelled

      public void setCancelled(boolean cancel)
      Specified by:
      setCancelled in interface org.bukkit.event.Cancellable