Package | Description |
---|---|
org.bukkit |
More generalized classes in the API.
|
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.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. |
Class | Description |
---|---|
Inventory |
Interface to the various inventories.
|
InventoryHolder | |
ItemFactory |
An instance of the ItemFactory can be obtained with
Server.getItemFactory() . |
ItemStack |
Represents a stack of items
|
Merchant |
Represents a merchant.
|
Recipe |
Represents some type of crafting recipe.
|
Class | Description |
---|---|
EquipmentSlot |
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
|
Class | Description |
---|---|
ItemStack |
Represents a stack of items
|
Class | Description |
---|---|
ItemStack |
Represents a stack of items
|
Class | Description |
---|---|
AbstractHorseInventory |
An interface to the inventory of an
AbstractHorse . |
EntityEquipment |
An interface to a creatures inventory
|
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 a
Llama . |
MainHand |
Represents the chosen main hand of a player
|
Merchant |
Represents a merchant.
|
PlayerInventory |
Interface to the inventory of a Player, including the four armor slots and any extra slots.
|
Class | Description |
---|---|
InventoryHolder |
Class | Description |
---|---|
EquipmentSlot | |
ItemStack |
Represents a stack of items
|
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
|
Class | Description |
---|---|
ItemStack |
Represents a stack of items
|
MerchantRecipe |
Represents a merchant's trade.
|
Class | Description |
---|---|
AnvilInventory |
Interface to the inventory of an Anvil.
|
BrewerInventory |
Interface to the inventory of a Brewing Stand.
|
CraftingInventory |
Interface to the crafting inventories
|
Inventory |
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.
|
Class | Description |
---|---|
EquipmentSlot | |
ItemStack |
Represents a stack of items
|
MainHand |
Represents the chosen main hand of a player
|
Class | Description |
---|---|
AbstractHorseInventory |
An interface to the inventory of an
AbstractHorse . |
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 ItemStacks
|
ItemStack |
Represents a stack of items
|
MainHand |
Represents the chosen main hand of a player
|
Merchant |
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 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.
|
StonecuttingRecipe |
Represents a Stonecutting recipe.
|
Class | Description |
---|---|
EquipmentSlot | |
ItemFlag |
A ItemFlag can hide some Attributes from ItemStacks
|
ItemStack |
Represents a stack of items
|
Class | Description |
---|---|
Inventory |
Interface to the various inventories.
|
ItemStack |
Represents a stack of items
|
Class | Description |
---|---|
ItemStack |
Represents a stack of items
|
Class | Description |
---|---|
ItemStack |
Represents a stack of items
|
Copyright © 2020. All rights reserved.