Interface Summary Interface Description BlockEntityInventory<T extends BlockEntity & Carrier>An
Inventorywhich is owned by a
CarriedInventory<C extends Carrier> GridInventoryAn GridInventory is an
Inventorywhich is ordered into a coherent grid format, meaning that its slots can be referred to by X-Y coordinates as well as single indices.
Inventory2DBase interface for inventories with slots obtainable via SlotPos queries. InventoryColumnRepresents a column within a
InventoryRowRepresents a row within a
PersistentInventoryAn inventory with some kind of backing storage, for example Block Entities. ViewableInventoryInterface for inventories which may be interacted with by Players. ViewableInventory.BuilderA builder for inventories conforming to a ContainerType ViewableInventory.Builder.BuildingStepThe building step. ViewableInventory.Builder.DummyStep ViewableInventory.Builder.EndStep