PlayerDestroyItemEvent is fired when a player destroys an item.
This event is fired whenever a player destroys an item in
PlayerControllerMP#onPlayerRightClick(EntityPlayer, World, ItemStack, int, int, int, int, Vec3),
PlayerControllerMP#sendUseItem(EntityPlayer, World, ItemStack),
EntityPlayer#destroyCurrentEquippedItem(),
SlotCrafting#onPickupFromSlot(EntityPlayer, ItemStack),
ItemInWorldManager#tryUseItem(EntityPlayer, World, ItemStack),
and ItemInWorldManager#activateBlockOrUseItem(EntityPlayer, World, ItemStack, int, int, int, int, float, float, float).
original
contains the original ItemStack before the item was destroyed.
(@link #hand) contains the hand that the current item was held in.
This event is not
Cancelable
.
This event does not have a result.
HasResult
This event is fired on the
MinecraftForge#EVENT_BUS
.