Package org.bukkit.event.inventory

Events relating to inventory manipulation.
  • Class Summary 
    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.
    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  
    PrepareSmithingEvent
    Called when an item is put in a slot for upgrade by a Smithing Table.
    TradeSelectEvent
    This event is called whenever a player clicks a new trade on the trades sidebar.
  • Enum Summary 
    Enum Description
    ClickType
    What the client did to trigger this action (not the result).
    DragType
    Represents the effect of a drag that will be applied to an Inventory in an InventoryDragEvent.
    InventoryAction
    An estimation of what the result will be.
    InventoryType
    Represents the different kinds of inventories available in Bukkit.
    InventoryType.SlotType