Class TeamEvent

java.lang.Object
org.bukkit.event.Event
fr.luc.crcore.team.event.TeamEvent
Direct Known Subclasses:
PlayerJoinTeamEvent, TeamCreateEvent, TeamDissolveEvent, TeamLeadershipTransferEvent, TeamMemberAddEvent, TeamMemberRemoveEvent, TeamScoreChangeEvent, TeamSpawnPointChangeEvent, TeamVisibilityChangeEvent

public abstract class TeamEvent extends org.bukkit.event.Event
Base abstraite pour tous les évènements Bukkit liés à une équipe. Porte toujours la Team concernée.

Chaque sous-classe concrète doit fournir sa propre HandlerList statique (contrainte Bukkit — pas de moyen de partager via héritage).

  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    L'équipe concernée par l'évènement.

    Methods inherited from class org.bukkit.event.Event

    callEvent, getEventName, getHandlers, isAsynchronous

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TeamEvent

      protected TeamEvent(Team team)
  • Method Details

    • getTeam

      public Team getTeam()
      L'équipe concernée par l'évènement.