| Package | Description | 
|---|---|
| org.bukkit | More generalized classes in the API. | 
| org.bukkit.block | Classes used to manipulate the voxels in a  world,
 including special states. | 
| 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  Minecarttypes. | 
| org.bukkit.inventory | Classes involved in manipulating player inventories and item interactions. | 
| Modifier and Type | Method and Description | 
|---|---|
| Inventory | Server. createInventory(InventoryHolder owner,
               int size)Creates an empty inventory of type  InventoryType.CHESTwith the
 specified size. | 
| static Inventory | Bukkit. createInventory(InventoryHolder owner,
               int size)Creates an empty inventory of type  InventoryType.CHESTwith the
 specified size. | 
| Inventory | Server. createInventory(InventoryHolder owner,
               int size,
               String title)Creates an empty inventory of type  InventoryType.CHESTwith the
 specified size and title. | 
| static Inventory | Bukkit. createInventory(InventoryHolder owner,
               int size,
               String title)Creates an empty inventory of type  InventoryType.CHESTwith the
 specified size and title. | 
| Inventory | Server. createInventory(InventoryHolder owner,
               InventoryType type)Creates an empty inventory of the specified type. | 
| static Inventory | Bukkit. createInventory(InventoryHolder owner,
               InventoryType type)Creates an empty inventory of the specified type. | 
| Inventory | Server. createInventory(InventoryHolder owner,
               InventoryType type,
               String title)Creates an empty inventory with the specified type and title. | 
| static Inventory | Bukkit. createInventory(InventoryHolder owner,
               InventoryType type,
               String title)Creates an empty inventory with the specified type and title. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BeaconRepresents a beacon. | 
| interface  | BrewingStandRepresents a brewing stand. | 
| interface  | ChestRepresents a chest. | 
| interface  | ContainerBlockDeprecated. 
 in favour of  InventoryHolder | 
| interface  | DispenserRepresents a dispenser. | 
| interface  | DropperRepresents a dropper. | 
| interface  | FurnaceRepresents a furnace. | 
| interface  | HopperRepresents a hopper. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DoubleChestRepresents a double chest. | 
| Modifier and Type | Method and Description | 
|---|---|
| InventoryHolder | DoubleChest. getLeftSide() | 
| InventoryHolder | DoubleChest. getRightSide() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HorseRepresents a Horse. | 
| interface  | HumanEntityRepresents a human entity, such as an NPC or a player | 
| interface  | PlayerRepresents a player, connected or not | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HopperMinecartRepresents a Minecart with a Hopper inside it | 
| interface  | StorageMinecartRepresents a minecart with a chest. | 
| Modifier and Type | Method and Description | 
|---|---|
| InventoryHolder | Inventory. getHolder()Gets the block or entity belonging to the open inventory | 
Copyright © 2015. All rights reserved.