| Interface | Description |
|---|---|
| CarriedInventory<C extends Carrier> | |
| GridInventory |
An GridInventory is an
Inventory
which is ordered into a coherent grid format, meaning that its slots can be
referred to by X-Y coordinates as well as single indices. |
| Interactable |
Interface for inventories which may be interacted with by Players.
|
| Inventory2D |
Base interface for inventories with slots obtainable via SlotPos queries.
|
| InventoryColumn |
Represents a column within a
GridInventory. |
| InventoryRow |
Represents a row within a
GridInventory. |
| OrderedInventory |
An Ordered Inventory contains
Slots in some pre-determined order with
indices between 0 and 1-Inventory.capacity(). |
| PersistentInventory |
An inventory with some kind of backing storage, for example Tile Entities.
|
| TileEntityInventory<T extends TileEntity & Carrier> |
An
Inventory which is owned by a
TileEntity. |