| Package | Description | 
|---|---|
| org.bukkit.event.enchantment | 
Events triggered from an enchantment table. | 
| org.bukkit.event.inventory | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EnchantItemEvent
Called when an ItemStack is successfully enchanted (currently at
 enchantment table) 
 | 
class  | 
PrepareItemEnchantEvent
Called when an ItemStack is inserted in an enchantment table - can be
 called multiple times 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CraftItemEvent
Called when the recipe of an Item is completed inside a crafting matrix. 
 | 
class  | 
InventoryClickEvent
This event is called when a player clicks a slot in an inventory. 
 | 
class  | 
InventoryCloseEvent
Represents a player related inventory event 
 | 
class  | 
InventoryCreativeEvent
This event is called when a player in creative mode puts down or picks up
 an item in their inventory / hotbar and when they drop items from their
 Inventory while in creative mode. 
 | 
class  | 
InventoryDragEvent
This event is called when the player drags an item in their cursor across
 the inventory. 
 | 
class  | 
InventoryInteractEvent
An abstract base class for events that describe an interaction between a
 HumanEntity and the contents of an Inventory. 
 | 
class  | 
InventoryOpenEvent
Represents a player related inventory event 
 | 
class  | 
PrepareAnvilEvent
Called when an item is put in a slot for repair by an anvil. 
 | 
class  | 
PrepareItemCraftEvent  | 
Copyright © 2016. All rights reserved.