> For the complete documentation index, see [llms.txt](https://docs.lukkit.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lukkit.net/events/event-list/inventory.md).

# 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    |                                                                                                                                                                                     |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.lukkit.net/events/event-list/inventory.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
