Package org.bukkit.event.block
Class BlockExpEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.block.BlockEvent
org.bukkit.event.block.BlockExpEvent
- Direct Known Subclasses:
BlockBreakBlockEvent
,BlockBreakEvent
,BlockDestroyEvent
,FurnaceExtractEvent
An event that's called when a block yields experience.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
-
Field Summary
Fields inherited from class org.bukkit.event.block.BlockEvent
block
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Get the experience dropped by the block after the event has processedstatic @NotNull HandlerList
void
setExpToDrop
(int exp) Set the amount of experience dropped by the block after the event has processedMethods inherited from class org.bukkit.event.block.BlockEvent
getBlock
Methods inherited from class org.bukkit.event.Event
asynchronous, callEvent, getEventName, isAsynchronous
-
Constructor Details
-
BlockExpEvent
-
-
Method Details
-
getExpToDrop
public int getExpToDrop()Get the experience dropped by the block after the event has processed- Returns:
- The experience to drop
-
setExpToDrop
public void setExpToDrop(int exp) Set the amount of experience dropped by the block after the event has processed- Parameters:
exp
- 1 or higher to drop experience, else nothing will drop
-
getHandlers
- Specified by:
getHandlers
in classEvent
-
getHandlerList
-