| Interface | Description |
|---|---|
| AnvilCost |
The level and material costs for an anvil usage.
|
| BlockCarrier |
Represents a Block that is a carrier of an Inventory
e.g.
|
| Carrier |
A Carrier is simply something that carries an
Inventory. |
| Container |
A Container is effectively a ViewModel for a particular set of
Inventory objects used to allow players to interact
with the Inventories, usually via a GUI (the View). |
| EmptyInventory |
An EmptyInventory is an Inventory with exactly zero slots, no children and
a guarantee that all queries will only every return an EmptyInventory.
|
| Inventory |
Base interface for queryable inventories.
|
| Inventory.Builder |
A Builder for Inventories based on
InventoryArchetypes. |
| InventoryArchetype | |
| InventoryArchetype.Builder |
A Builder for InventoryArchetypes.
|
| InventoryProperty<K,V> |
Base interface for Inventory Properties.
|
| InventoryTransformation |
A transformation can filter and order an inventory.
|
| InventoryTransformation.Builder | |
| ItemStack |
Represents a stack of a specific
ItemType. |
| ItemStack.Builder | |
| ItemStackGenerator | |
| ItemStackGenerator.Builder |
A builder to add various
BiConsumers that will be applied in order
to an ItemStackGenerator. |
| ItemStackSnapshot |
Represents a snapshot of an
ItemStack as an
ImmutableDataHolder to represent all of the data associated with
the ItemStack of which the snapshot was created from. |
| MultiBlockCarrier |
Represents Multiple Blocks that are the Carrier for an Inventory.
|
| SingleBlockCarrier |
Represents a Block that is a carrier of an Inventory
e.g.
|
| Slot |
A slot is an
Inventory with only a single stack. |
| Class | Description |
|---|---|
| InventoryArchetypes |
An enumeration of
InventoryArchetypes. |
| InventoryTransformations |
Commonly used
InventoryTransformations |
| ItemStackBuilderPopulators |
A factory for generating
BiConsumers to apply to an
ItemStack.Builder, usually through an ItemStackGenerator. |
| ItemStackComparators |
A utility class for getting all available
Comparators for ItemStacks. |
| Enum | Description |
|---|---|
| Slot.Type |
A type of Slot.
|