Package org.reprogle.honeypot.api.events
Class HoneypotNonPlayerBreakEvent
java.lang.Object
org.bukkit.event.Event
org.reprogle.honeypot.api.events.HoneypotNonPlayerBreakEvent
public class HoneypotNonPlayerBreakEvent
extends org.bukkit.event.Event
Event that is triggered after a Honeypot is edited by a non-player object.
This event is called after the block edit, not before.
This event is not cancellable, you cannot cancel the editing of a Honeypot moved by a non-object.
Currently, this class can only return the Honeypot
Block and a generic Object representing
the thing that attempted to edit the block.-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionHoneypotNonPlayerBreakEvent(Object object, org.bukkit.block.Block block) Constructor for event -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.block.BlockgetBlock()Get the block that was brokenstatic org.bukkit.event.HandlerListBoilerplate function for Bukkitorg.bukkit.event.HandlerListBoilerplate function for BukkitGet the object that triggered the eventMethods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
HoneypotNonPlayerBreakEvent
Constructor for event- Parameters:
object- The object doing the breakingblock- The block being broken
-
-
Method Details
-
getHandlers
public org.bukkit.event.HandlerList getHandlers()Boilerplate function for Bukkit- Specified by:
getHandlersin classorg.bukkit.event.Event- Returns:
- HandlerList
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()Boilerplate function for Bukkit- Returns:
- HandlerList
-
getObject
Get the object that triggered the event- Returns:
- Object
-
getBlock
public org.bukkit.block.Block getBlock()Get the block that was broken- Returns:
Block
-