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.HandlerListorg.bukkit.inventory.ItemStackshortdoublebooleanvoidsetCancelled(boolean b) voidsetItemStack(org.bukkit.inventory.ItemStack itemStack) Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayerMethods 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:
getHandlersin 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:
isCancelledin interfaceorg.bukkit.event.Cancellable
-
setCancelled
public void setCancelled(boolean b) - Specified by:
setCancelledin interfaceorg.bukkit.event.Cancellable
-