@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) package org.spongepowered.api.item.inventory
InterfaceDescriptionThe level and material costs for an anvil usage.Represents something that can be equipped with armor, main hand and off hand items.Represents a Block that is a carrier of an Inventory e.g.A Carrier is simply something that carries an
Inventory.A Container is effectively a ViewModel for a particular set of
Inventoryobjects used to allow players to interact with the Inventories, usually via a GUI (the View).ContainerTypes are used when building a custom
ViewableInventory.An EmptyInventory is an Inventory with exactly zero slots, no children and a guarantee that all queries will only every return an EmptyInventory.Represents the holder of a
EquipmentInventory.Base interface for queryable inventories.A builder for free-form Inventories.The building step.The end Step.Represents a stack of a specific
ItemType.Represents Multiple Blocks that are the Carrier for an Inventory.Represents a Block that is a carrier of an Inventory e.g.A slot is an
Inventorywith only a single stack.
ClassDescriptionAn enumeration of all possible
ContainerTypes in vanilla minecraft.