Uses of Package
org.bukkit.inventory
| Package | Description | 
|---|---|
| org.bukkit | 
 The root package of the Bukkit API, contains generalized API classes. 
 | 
| org.bukkit.attribute | 
 Classes relevant to attributes. 
 | 
| org.bukkit.block | 
 Classes used to manipulate the voxels in a  
world,
 including special states. | 
| org.bukkit.configuration | 
 Classes dedicated to handling a plugin's runtime configuration. 
 | 
| org.bukkit.enchantments | 
 Classes relating to the specialized enhancements to  
item stacks, as part of the meta data. | 
| org.bukkit.entity | 
 Interfaces for non-voxel objects that can exist in a  
world, including all players, monsters, projectiles, etc. | 
| org.bukkit.entity.minecart | 
 Interfaces for various  
Minecart types. | 
| org.bukkit.event.block | |
| org.bukkit.event.enchantment | 
Events triggered from an enchantment table. | 
| org.bukkit.event.entity | |
| org.bukkit.event.inventory | |
| org.bukkit.event.player | |
| org.bukkit.event.world | |
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| org.bukkit.inventory.meta | 
 The interfaces used when manipulating extra data can can be stored inside
  
item stacks. | 
| org.bukkit.loot | 
 Classes relevant to loot table manipulation and generation. 
 | 
| org.bukkit.material | 
 Classes that represents various voxel types and states. 
 | 
| org.bukkit.potion | 
 Classes to represent various  
potion
 properties and manipulation. | 
- 
Classes in org.bukkit.inventory used by org.bukkit Class Description Inventory Interface to the various inventories.InventoryHolder ItemFactory An instance of the ItemFactory can be obtained withServer.getItemFactory().ItemStack Represents a stack of items.Merchant Represents a merchant.Recipe Represents some type of crafting recipe. - 
Classes in org.bukkit.inventory used by org.bukkit.attribute Class Description EquipmentSlot  - 
Classes in org.bukkit.inventory used by org.bukkit.block Class Description BlockInventoryHolder Represents a block inventory holder - either a BlockState, or a regular Block.BrewerInventory Interface to the inventory of a Brewing Stand.DoubleChestInventory Interface to the inventory of a Double Chest.FurnaceInventory Interface to the inventory of a Furnace.Inventory Interface to the various inventories.InventoryHolder ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.configuration Class Description ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.enchantments Class Description ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.entity Class Description AbstractHorseInventory An interface to the inventory of anAbstractHorse.EntityEquipment An interface to a creatures inventoryEquipmentSlot HorseInventory An interface to the inventory of a Horse.Inventory Interface to the various inventories.InventoryHolder InventoryView Represents a view linking two inventories and a single player (whose inventory may or may not be one of the two).InventoryView.Property Represents various extra properties of certain inventory windows.ItemStack Represents a stack of items.LlamaInventory An interface to the inventory of aLlama.MainHand Represents the chosen main hand of a playerMerchant Represents a merchant.PlayerInventory 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 Class Description InventoryHolder  - 
Classes in org.bukkit.inventory used by org.bukkit.event.block Class Description EquipmentSlot ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.event.enchantment Class Description InventoryView Represents a view linking two inventories and a single player (whose inventory may or may not be one of the two).ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.event.entity Class Description EquipmentSlot ItemStack Represents a stack of items.MerchantRecipe Represents a merchant's trade. - 
Classes in org.bukkit.inventory used by org.bukkit.event.inventory Class Description AnvilInventory Interface to the inventory of an Anvil.BrewerInventory Interface to the inventory of a Brewing Stand.CraftingInventory Interface to the crafting inventoriesInventory Interface to the various inventories.InventoryView Represents a view linking two inventories and a single player (whose inventory may or may not be one of the two).ItemStack Represents a stack of items.Merchant Represents a merchant.MerchantInventory Represents a trading inventory between a player and a merchant.Recipe Represents some type of crafting recipe.SmithingInventory Interface to the inventory of a Smithing table. - 
Classes in org.bukkit.inventory used by org.bukkit.event.player Class Description EquipmentSlot ItemStack Represents a stack of items.MainHand Represents the chosen main hand of a player - 
Classes in org.bukkit.inventory used by org.bukkit.event.world Class Description InventoryHolder ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.inventory Class Description AbstractHorseInventory An interface to the inventory of anAbstractHorse.CookingRecipe Represents a cooking recipe.EquipmentSlot FurnaceRecipe Represents a furnace recipe.Inventory Interface to the various inventories.InventoryHolder InventoryView.Property Represents various extra properties of certain inventory windows.ItemFlag A ItemFlag can hide some Attributes from ItemStacksItemStack Represents a stack of items.MainHand Represents the chosen main hand of a playerMerchant Represents a merchant.MerchantRecipe Represents a merchant's trade.Recipe Represents some type of crafting recipe.RecipeChoice Represents a potential item match within a recipe.RecipeChoice.ExactChoice Deprecated.draft APIRecipeChoice.MaterialChoice Represents a choice of multiple matching Materials.ShapedRecipe Represents a shaped (ie normal) crafting recipe.ShapelessRecipe Represents a shapeless recipe, where the arrangement of the ingredients on the crafting grid does not matter.StonecuttingRecipe Represents a Stonecutting recipe. - 
Classes in org.bukkit.inventory used by org.bukkit.inventory.meta Class Description EquipmentSlot ItemFlag A ItemFlag can hide some Attributes from ItemStacksItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.loot Class Description Inventory Interface to the various inventories.ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.material Class Description ItemStack Represents a stack of items. - 
Classes in org.bukkit.inventory used by org.bukkit.potion Class Description ItemStack Represents a stack of items.