| Interface | Description |
|---|---|
| GuiId |
GuiIds are used in a
GuiIdProperty when building a custom Inventory. |
| Class | Description |
|---|---|
| AbstractInventoryProperty<K,V> |
Base class for InventoryProperty implementations which stubs out all of the
common boilerplate functionality.
|
| AcceptsItems |
A property type intended for use with
InputSlots in order to
query for slots which can accept items of the specified type. |
| ArmorSlotType |
Inventory property which allows queries to be constructed for a particular
worn equipment slot type.
|
| EquipmentSlotType |
Inventory property which allows queries to be constructed for a particular
equipment slot type.
|
| GuiIdProperty |
A property to define which GUI should be opened on the client
for the inventory.
|
| GuiIds |
An enumeration of all possible
GuiIds in vanilla minecraft. |
| Identifiable |
A property to uniquely identify an Inventory instance.
|
| IntProperty |
A generic integer property.
|
| InventoryCapacity |
Property for inventories of a particular capacity.
|
| InventoryDimension |
Property for inventories of a particular size.
|
| InventoryTitle |
The Title of an Inventory, viewable by players looking at the Inventory.
|
| MappedIntProperty |
An integer-mapped integer property.
|
| SlotIndex |
An inventory property which represents an index within an ordered inventory.
|
| SlotPos |
An inventory property which represents a position within a grid.
|
| SlotSide |
property which represents a "side" for a particular slot, for use in querying
"sided inventories".
|
| StringProperty |
A generic String property for an inventory.
|