Class TeamEvent
java.lang.Object
org.bukkit.event.Event
net.mathias2246.buildmc.api.event.CustomEvent
net.mathias2246.buildmc.api.event.team.TeamEvent
- Direct Known Subclasses:
TeamMemberEvent, TeamRegisteredEvent, TeamUnregisterEvent
The base class for all
Events where Teams are involved in.-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Field Summary
Fields inherited from class CustomEvent
metadataHolder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull TeamgetTeam()Returns theTeaminvolved in this event.@NotNull TeamManagerReturns theTeamManagerthe involved team is registered in.Methods inherited from class CustomEvent
getHandlers, getMetadata, putMetadata, removeMetadataMethods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
TeamEvent
Base constructor forTeamEvents.- Parameters:
team- TheTeamwhich is involved in this event- Throws:
IllegalStateException- if the givenTeamis not registered in aTeamManager.
-
-
Method Details
-
getTeam
-
getTeamManager
Returns theTeamManagerthe involved team is registered in.- Returns:
- the
TeamManagerthe involved team is registered in.
-