Class TeamMemberEvent

java.lang.Object
org.bukkit.event.Event
Direct Known Subclasses:
TeamMemberAddEvent, TeamMemberRemovedEvent

public abstract class TeamMemberEvent extends TeamEvent
The base class for all TeamEvents where a certain team member is involved in.
See Also:
  • Constructor Details

    • TeamMemberEvent

      public TeamMemberEvent(@NotNull @NotNull UUID memberId, @NotNull @NotNull Team team)
      Base constructor for TeamMemberEvents.
      Parameters:
      memberId - The UUID of the member involved in this event.
      team - The Team that is involved in this event
      Throws:
      IllegalStateException - if the given Team is not registered in a team manager.
  • Method Details

    • getMemberId

      @NotNull public @NotNull UUID getMemberId()
      Returns the UUID of the member involved in this event.
      Returns:
      the UUID of the member involved in this event.