Class PlayerGemsReceiveEvent
java.lang.Object
org.bukkit.event.Event
dev.drawethree.xprison.api.shared.events.XPrisonEvent
dev.drawethree.xprison.api.shared.events.player.XPrisonPlayerEvent
dev.drawethree.xprison.api.gems.events.PlayerGemsReceiveEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public final class PlayerGemsReceiveEvent
extends XPrisonPlayerEvent
implements org.bukkit.event.Cancellable
Event that is called when a player is about to receive gems.
This event is Cancellable
, allowing plugins to prevent the player from receiving gems.
You can also modify the amount of gems the player will receive via #setAmount(long)
.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Field Summary
Fields inherited from class dev.drawethree.xprison.api.shared.events.player.XPrisonPlayerEvent
player
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerGemsReceiveEvent
(ReceiveCause cause, org.bukkit.OfflinePlayer player, long amount) Constructs a newPlayerGemsReceiveEvent
. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bukkit.event.HandlerList
Returns the list of handlers for this event.org.bukkit.event.HandlerList
Returns the list of handlers for this event instance.Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.bukkit.event.Cancellable
isCancelled, setCancelled
-
Constructor Details
-
Method Details
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()Returns the list of handlers for this event.- Returns:
- the handler list
-
getHandlers
public org.bukkit.event.HandlerList getHandlers()Returns the list of handlers for this event instance.- Specified by:
getHandlers
in classorg.bukkit.event.Event
- Returns:
- the handler list
-