Class ScenarioUnregisteredEvent
java.lang.Object
org.bukkit.event.Event
dev.itsharshxd.zentrix.api.events.ZentrixEvent
dev.itsharshxd.zentrix.api.events.scenario.ScenarioUnregisteredEvent
A scenario left the runtime registry.
Fired after every match running it has had the scenario deactivated and cleaned up, so by the time listeners see this the scenario owns nothing anywhere.
- Since:
- 1.6.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhy the scenario left the registry.Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionScenarioUnregisteredEvent(@NotNull ScenarioDescriptor descriptor, @NotNull ScenarioUnregisteredEvent.Reason reason) -
Method Summary
Modifier and TypeMethodDescription@NotNull ScenarioDescriptorstatic @NotNull org.bukkit.event.HandlerList@NotNull org.bukkit.event.HandlerListGets the handler list for this event.@NotNull ScenarioUnregisteredEvent.Reason@NotNull StringMethods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
ScenarioUnregisteredEvent
public ScenarioUnregisteredEvent(@NotNull @NotNull ScenarioDescriptor descriptor, @NotNull @NotNull ScenarioUnregisteredEvent.Reason reason)
-
-
Method Details
-
getDescriptor
-
getScenarioId
-
getReason
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()Description copied from class:ZentrixEventGets the handler list for this event.- Overrides:
getHandlersin classZentrixEvent- Returns:
- The handler list
-
getHandlerList
@NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList()
-