Package com.vk2gpz.tokenenchant.event
Class TERepairEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
com.vk2gpz.tokenenchant.event.TERepairEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public class TERepairEvent
extends org.bukkit.event.player.PlayerEvent
implements org.bukkit.event.Cancellable
Called when an level of the specified enchantment has changed.
When player's enchantment level has changed, this event will be triggered. The event will contain the old enchantment level and new enchantment level.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Field Summary
Fields inherited from class org.bukkit.event.player.PlayerEvent
player
-
Constructor Summary
ConstructorsConstructorDescriptionTERepairEvent
(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack, double repairRate) Constructor -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bukkit.event.HandlerList
@NotNull org.bukkit.event.HandlerList
org.bukkit.inventory.ItemStack
short
double
boolean
void
setCancelled
(boolean b) void
setItemStack
(org.bukkit.inventory.ItemStack itemStack) Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayer
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
TERepairEvent
public TERepairEvent(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack, double repairRate) Constructor- Parameters:
player
- The player whose item's enchantment level has changed.itemStack
- The ItemStack object repaired.repairRate
- The ratio of repair value with respect to Material's max durability.
-
-
Method Details
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlers
in classorg.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList() -
setItemStack
public void setItemStack(org.bukkit.inventory.ItemStack itemStack) -
getItemStack
public org.bukkit.inventory.ItemStack getItemStack() -
getRepairRate
public double getRepairRate() -
getRepairAmount
public short getRepairAmount() -
isCancelled
public boolean isCancelled()- Specified by:
isCancelled
in interfaceorg.bukkit.event.Cancellable
-
setCancelled
public void setCancelled(boolean b) - Specified by:
setCancelled
in interfaceorg.bukkit.event.Cancellable
-