Package pers.neige.neigeitems.event
Class ItemActionEvent
-
- All Implemented Interfaces:
-
org.bukkit.event.Cancellable
public final class ItemActionEvent extends CancellableEvent
物品动作触发事件, 将在确定不在冷却时间后, 准备检测物品消耗前触发.
-
-
Field Summary
Fields Modifier and Type Field Description public final static HandlerList
handlers
public final Player
player
public final ItemStack
itemStack
public final ItemInfo
itemInfo
public final ItemActionType
type
public final ActionTrigger
trigger
public final static HandlerList
handlers
private boolean
cancelled
-
Constructor Summary
Constructors Constructor Description ItemActionEvent(Player player, ItemStack itemStack, ItemInfo itemInfo, ItemActionType type, ActionTrigger trigger)
-
Method Summary
Modifier and Type Method Description HandlerList
getHandlers()
Player
getPlayer()
获取持有物品的玩家 ItemStack
getItemStack()
获取触发动作的物品 ItemInfo
getItemInfo()
获取物品信息 ItemActionType
getType()
获取动作触发类型 ActionTrigger
getTrigger()
获取动作触发器 static HandlerList
getHandlerList()
-
Methods inherited from class org.bukkit.event.Event
getEventName, getHandlers, isAsynchronous
-
Methods inherited from class pers.neige.neigeitems.event.CancellableEvent
call, isCancelled, setCancelled
-
Methods inherited from class org.bukkit.event.Cancellable
isCancelled
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ItemActionEvent
ItemActionEvent(Player player, ItemStack itemStack, ItemInfo itemInfo, ItemActionType type, ActionTrigger trigger)
- Parameters:
player
- 持有物品的玩家itemStack
- 触发动作的物品itemInfo
- 物品信息
-
-
Method Detail
-
getHandlers
@NonNull() HandlerList getHandlers()
-
getPlayer
@NonNull() Player getPlayer()
获取持有物品的玩家
-
getItemStack
@NonNull() ItemStack getItemStack()
获取触发动作的物品
-
getItemInfo
@NonNull() ItemInfo getItemInfo()
获取物品信息
-
getType
@NonNull() ItemActionType getType()
获取动作触发类型
-
getTrigger
@NonNull() ActionTrigger getTrigger()
获取动作触发器
-
getHandlerList
@NonNull() static HandlerList getHandlerList()
-
-
-
-