# Inventory

Events regarding the manipulation of inventories.

| Event                    | Description                                                                                                                                                                         |
| ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| BrewEvent                | Called when the brewing of the contents inside the Brewing Stand is complete.                                                                                                       |
| BrewingStandFuelEvent    | Called when an ItemStack is about to increase the fuel level of a brewing stand.                                                                                                    |
| CraftItemEvent           | Called when the recipe of an Item is completed inside a crafting matrix.                                                                                                            |
| FurnaceBurnEvent         | Called when an ItemStack is successfully burned as fuel in a furnace.                                                                                                               |
| FurnaceExtractEvent      | This event is called when a player takes items out of the furnace                                                                                                                   |
| FurnaceSmeltEvent        | Called when an ItemStack is successfully smelted in a furnace.                                                                                                                      |
| InventoryClickEvent      | This event is called when a player clicks a slot in an inventory.                                                                                                                   |
| InventoryCloseEvent      | Represents a player related inventory event                                                                                                                                         |
| 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. |
| InventoryDragEvent       | This event is called when the player drags an item in their cursor across the inventory.                                                                                            |
| InventoryEvent           | Represents a player related inventory event                                                                                                                                         |
| InventoryInteractEvent   | An abstract base class for events that describe an interaction between a HumanEntity and the contents of an Inventory.                                                              |
| InventoryMoveItemEvent   | Called when some entity or block (e.g.                                                                                                                                              |
| InventoryOpenEvent       | Represents a player related inventory event                                                                                                                                         |
| InventoryPickupItemEvent | Called when a hopper or hopper minecart picks up a dropped item.                                                                                                                    |
| PrepareAnvilEvent        | Called when an item is put in a slot for repair by an anvil.                                                                                                                        |
| PrepareItemCraftEvent    |                                                                                                                                                                                     |
