# Package org.bukkit.event.inventory

package org.bukkit.event.inventory
`Events` relating to `inventory` manipulation.

Related Packages
Package
Description
org.bukkit.event
Classes dedicated to handling triggered code executions.
Class
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.
ClickType
What the client did to trigger this action (not the result).
CraftItemEvent
Called when the recipe of an Item is completed inside a crafting matrix.
DragType
Represents the effect of a drag that will be applied to an Inventory in an InventoryDragEvent.
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.
FurnaceStartSmeltEvent
InventoryAction
An estimation of what the result will be.
InventoryClickEvent
This event is called when a player clicks in an inventory.
InventoryCloseEvent
Represents a player related inventory event
InventoryCloseEvent.Reason
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.
InventoryType
Represents the different kinds of inventories available in Bukkit.
InventoryType.SlotType
PrepareAnvilEvent
Called when an item is put in a slot for repair by an anvil.
PrepareItemCraftEvent
PrepareSmithingEvent
Called when an item is put in a slot for upgrade by a Smithing Table.
SmithItemEvent
Called when the recipe of an Item is completed inside a smithing table.
TradeSelectEvent
This event is called whenever a player clicks a new trade on the trades sidebar.