@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.item.inventory
-
Interface Summary Interface Description AnvilCost The level and material costs for an anvil usage.ArmorEquipable Represents something that can be equipped with armor, main hand and off hand items.BlockCarrier Represents a Block that is a carrier of an Inventory e.g.Carrier A Carrier is simply something that carries anInventory.Container A Container is effectively a ViewModel for a particular set ofInventoryobjects used to allow players to interact with the Inventories, usually via a GUI (the View).ContainerType ContainerTypes are used when building a customViewableInventory.EmptyInventory An EmptyInventory is an Inventory with exactly zero slots, no children and a guarantee that all queries will only every return an EmptyInventory.Equipable Represents the holder of aEquipmentInventory.Inventory Base interface for queryable inventories.Inventory.Builder A builder for free-form Inventories.Inventory.Builder.BuildingStep The building step.Inventory.Builder.EndStep The end Step.ItemStack Represents a stack of a specificItemType.ItemStack.Builder ItemStack.Factory ItemStackComparators.Factory ItemStackGenerator ItemStackGenerator.Builder A builder to add variousBiConsumers that will be applied in order to anItemStackGenerator.ItemStackSnapshot Represents a snapshot of anItemStackas anDataHolder.Immutableto represent all of the data associated with theItemStackof which the snapshot was created from.ItemStackSnapshot.Factory 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 anInventorywith only a single stack. -
Class Summary Class Description ContainerTypes An enumeration of all possibleContainerTypes in vanilla minecraft.ItemStackBuilderPopulators A factory for generatingBiConsumers to apply to anItemStack.Builder, usually through anItemStackGenerator.ItemStackComparators A utility class for getting all availableComparators forItemStacks.