Uses of Package
org.bukkit.inventory
Packages that use org.bukkit.inventory
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes relevant to attributes.
Classes used to manipulate the voxels in a
world
,
including special states.Classes dedicated to handling a plugin's runtime configuration.
Classes relating to the specialized enhancements to
item stacks
, as part of the meta data
.Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.Interfaces for various
Minecart
types.Events
triggered from an enchantment table
.Classes involved in manipulating player inventories and item interactions.
The interfaces used when manipulating extra data can can be stored inside
item stacks
.Classes relevant to loot table manipulation and generation.
Classes that represents various voxel types and states.
Classes to represent various
potion
properties and manipulation.-
Classes in org.bukkit.inventory used by org.bukkitClassDescriptionInterface to the various inventories.An instance of the ItemFactory can be obtained with
Server.getItemFactory()
.Represents a stack of items.Represents a merchant.Represents some type of crafting recipe. -
Classes in org.bukkit.inventory used by org.bukkit.attribute
-
Classes in org.bukkit.inventory used by org.bukkit.blockClassDescriptionRepresents a block inventory holder - either a BlockState, or a regular Block.Interface to the inventory of a Brewing Stand.Interface to the inventory of a Double Chest.Interface to the inventory of a Furnace.Interface to the various inventories.Represents a stack of items.
-
Classes in org.bukkit.inventory used by org.bukkit.configuration
-
Classes in org.bukkit.inventory used by org.bukkit.enchantments
-
Classes in org.bukkit.inventory used by org.bukkit.entityClassDescriptionAn interface to the inventory of an
AbstractHorse
.An interface to a creatures inventoryAn interface to the inventory of a Horse.Interface to the various inventories.Represents a view linking two inventories and a single player (whose inventory may or may not be one of the two).Represents various extra properties of certain inventory windows.Represents a stack of items.An interface to the inventory of aLlama
.Represents the chosen main hand of a playerRepresents a merchant.Interface to the inventory of a Player, including the four armor slots and any extra slots. -
Classes in org.bukkit.inventory used by org.bukkit.entity.minecart
-
Classes in org.bukkit.inventory used by org.bukkit.event.block
-
Classes in org.bukkit.inventory used by org.bukkit.event.enchantmentClassDescriptionRepresents a view linking two inventories and a single player (whose inventory may or may not be one of the two).Represents a stack of items.
-
Classes in org.bukkit.inventory used by org.bukkit.event.entityClassDescriptionRepresents a stack of items.Represents a merchant's trade.
-
Classes in org.bukkit.inventory used by org.bukkit.event.inventoryClassDescriptionInterface to the inventory of an Anvil.Interface to the inventory of a Brewing Stand.Interface to the crafting inventoriesInterface to the various inventories.Represents a view linking two inventories and a single player (whose inventory may or may not be one of the two).Represents a stack of items.Represents a merchant.Represents a trading inventory between a player and a merchant.Represents some type of crafting recipe.Interface to the inventory of a Smithing table.
-
Classes in org.bukkit.inventory used by org.bukkit.event.playerClassDescriptionRepresents a stack of items.Represents the chosen main hand of a player
-
Classes in org.bukkit.inventory used by org.bukkit.event.world
-
Classes in org.bukkit.inventory used by org.bukkit.inventoryClassDescriptionAn interface to the inventory of an
AbstractHorse
.Represents a cooking recipe.Represents a furnace recipe.Interface to the various inventories.Represents various extra properties of certain inventory windows.A ItemFlag can hide some Attributes from ItemStacksRepresents a stack of items.Represents the chosen main hand of a playerRepresents a merchant.Represents a merchant's trade.Represents some type of crafting recipe.Represents a potential item match within a recipe.Represents a choice that will be valid only one of the stacks is exactly matched (aside from stack size).Represents a choice of multiple matching Materials.Represents a shaped (ie normal) crafting recipe.Represents a shapeless recipe, where the arrangement of the ingredients on the crafting grid does not matter.Represents a Stonecutting recipe. -
Classes in org.bukkit.inventory used by org.bukkit.inventory.metaClassDescriptionA ItemFlag can hide some Attributes from ItemStacksRepresents a stack of items.
-
Classes in org.bukkit.inventory used by org.bukkit.loot
-
Classes in org.bukkit.inventory used by org.bukkit.material
-
Classes in org.bukkit.inventory used by org.bukkit.potion