| Package | Description | 
|---|---|
| org.bukkit | 
 More generalized classes in the API. 
 | 
| org.bukkit.entity | 
 Interfaces for non-voxel objects that can exist in a  
world, including all players, monsters, projectiles, etc. | 
| org.bukkit.event.enchantment | 
Events triggered from an enchantment table. | 
| org.bukkit.event.inventory | |
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| Class | Description | 
|---|---|
| InventoryType | 
| Class | Description | 
|---|---|
| InventoryCloseEvent.Reason | 
| Class | Description | 
|---|---|
| InventoryEvent | 
 Represents a player related inventory event 
 | 
| Class | Description | 
|---|---|
| ClickType | 
 What the client did to trigger this action (not the result). 
 | 
| DragType | 
 Represents the effect of a drag that will be applied to an Inventory in an
 InventoryDragEvent. 
 | 
| InventoryAction | 
 An estimation of what the result will be. 
 | 
| InventoryClickEvent | 
 This event is called when a player clicks a slot in an inventory. 
 | 
| InventoryCloseEvent.Reason | |
| InventoryEvent | 
 Represents a player related inventory event 
 | 
| InventoryInteractEvent | 
 An abstract base class for events that describe an interaction between a
 HumanEntity and the contents of an Inventory. 
 | 
| InventoryType | |
| InventoryType.SlotType | 
| Class | Description | 
|---|---|
| InventoryType | 
Copyright © 2019. All rights reserved.