| Interface | Description | 
|---|---|
| AbstractHorseInventory | 
 An interface to the inventory of an  
AbstractHorse. | 
| AnvilInventory | 
 Interface to the inventory of an Anvil. 
 | 
| BeaconInventory | 
 Interface to the inventory of a Beacon. 
 | 
| BlockInventoryHolder | 
 Represents a block inventory holder - either a BlockState, or a regular
 Block. 
 | 
| BrewerInventory | 
 Interface to the inventory of a Brewing Stand. 
 | 
| CartographyInventory | 
 Interface to the inventory of a Cartography table. 
 | 
| ComplexRecipe | 
 Represents a complex recipe which has imperative server-defined behavior, eg
 armor dyeing. 
 | 
| CraftingInventory | 
 Interface to the crafting inventories 
 | 
| DoubleChestInventory | 
 Interface to the inventory of a Double Chest. 
 | 
| EnchantingInventory | 
 Interface to the inventory of an Enchantment Table. 
 | 
| EntityEquipment | 
 An interface to a creatures inventory 
 | 
| FurnaceInventory | 
 Interface to the inventory of a Furnace. 
 | 
| GrindstoneInventory | 
 Interface to the inventory of a Grindstone. 
 | 
| HorseInventory | 
 An interface to the inventory of a Horse. 
 | 
| Inventory | 
 Interface to the various inventories. 
 | 
| InventoryHolder | |
| ItemFactory | 
 An instance of the ItemFactory can be obtained with  
Server.getItemFactory(). | 
| LecternInventory | 
 Interface to the inventory of a Lectern. 
 | 
| LlamaInventory | 
 An interface to the inventory of a  
Llama. | 
| LoomInventory | 
 Interface to the inventory of a Loom. 
 | 
| Merchant | 
 Represents a merchant. 
 | 
| MerchantInventory | 
 Represents a trading inventory between a player and a merchant. 
 | 
| PlayerInventory | 
 Interface to the inventory of a Player, including the four armor slots and any extra slots. 
 | 
| Recipe | 
 Represents some type of crafting recipe. 
 | 
| RecipeChoice | 
 Represents a potential item match within a recipe. 
 | 
| StonecutterInventory | 
 Interface to the inventory of a Stonecutter. 
 | 
| Class | Description | 
|---|---|
| BlastingRecipe | 
 Represents a campfire recipe. 
 | 
| CampfireRecipe | 
 Represents a campfire recipe. 
 | 
| CookingRecipe<T extends CookingRecipe> | 
 Represents a cooking recipe. 
 | 
| FurnaceRecipe | 
 Represents a furnace recipe. 
 | 
| 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 
 | 
| MerchantRecipe | 
 Represents a merchant's trade. 
 | 
| RecipeChoice.ExactChoice | Deprecated.
 draft API 
 | 
| RecipeChoice.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. 
 | 
| SmokingRecipe | 
 Represents a campfire recipe. 
 | 
| StonecuttingRecipe | 
 Represents a Stonecutting recipe. 
 | 
| Enum | Description | 
|---|---|
| EquipmentSlot | |
| InventoryView.Property | 
 Represents various extra properties of certain inventory windows. 
 | 
| ItemFlag | 
 A ItemFlag can hide some Attributes from ItemStacks 
 | 
| MainHand | 
 Represents the chosen main hand of a player 
 | 
Copyright © 2019. All rights reserved.