Package net.jeqo.bloons.events
Class BloonsEvent
java.lang.Object
org.bukkit.event.Event
net.jeqo.bloons.events.BloonsEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
- Direct Known Subclasses:
BloonsConfigReloadEvent
,MultipartBalloonEquipEvent
,MultipartBalloonForceEquipEvent
,MultipartBalloonForceUnequipEvent
,MultipartBalloonStoreEvent
,MultipartBalloonUnequipEvent
,SingleBalloonEquipEvent
,SingleBalloonForceEquipEvent
,SingleBalloonForceUnequipEvent
,SingleBalloonStoreEvent
,SingleBalloonUnequipEvent
public class BloonsEvent
extends org.bukkit.event.Event
implements org.bukkit.event.Cancellable
A custom even class that can be used to create our own bloons events
These are nearly the same as Bukkit events and can be used interchangeably
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel()
Cancels the current event@NotNull org.bukkit.event.HandlerList
Gets all listeners that are listening to this eventboolean
Returns whether the event is cancelled.void
setCancelled
(boolean cancel) Sets whether the event is cancelled.void
unregister
(org.bukkit.plugin.Plugin plugin) Unregisters the listenervoid
Unregisters all listeners from the eventMethods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
BloonsEvent
public BloonsEvent()
-
-
Method Details
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()Gets all listeners that are listening to this event- Specified by:
getHandlers
in classorg.bukkit.event.Event
- Returns:
- A list of handlers, type org.bukkit.event.HandlerList
-
isCancelled
public boolean isCancelled()Returns whether the event is cancelled.- Specified by:
isCancelled
in interfaceorg.bukkit.event.Cancellable
- Returns:
- true if the event is cancelled, false otherwise, type boolean
-
setCancelled
public void setCancelled(boolean cancel) Sets whether the event is cancelled.- Specified by:
setCancelled
in interfaceorg.bukkit.event.Cancellable
- Parameters:
cancel
- true if you wish to cancel this event, false otherwise, type boolean
-
cancel
public void cancel()Cancels the current event -
unregister
public void unregister(org.bukkit.plugin.Plugin plugin) Unregisters the listener- Parameters:
plugin
- the plugin to unregister the event from, type org.bukkit.plugin.Plugin
-
unregisterAll
public void unregisterAll()Unregisters all listeners from the event
-