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
Minecart types. |
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.CHEST with the
specified size. |
static Inventory |
Bukkit.createInventory(InventoryHolder owner,
int size)
Creates an empty inventory of type
InventoryType.CHEST with the
specified size. |
Inventory |
Server.createInventory(InventoryHolder owner,
int size,
String title)
Creates an empty inventory of type
InventoryType.CHEST with the
specified size and title. |
static Inventory |
Bukkit.createInventory(InventoryHolder owner,
int size,
String title)
Creates an empty inventory of type
InventoryType.CHEST with the
specified size and title. |
Inventory |
Server.createInventory(InventoryHolder owner,
InventoryType type)
Creates an empty inventory with the specified type.
|
static Inventory |
Bukkit.createInventory(InventoryHolder owner,
InventoryType type)
Creates an empty inventory with 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 |
Barrel
Represents a captured state of a Barrel.
|
interface |
BlastFurnace
Represents a captured state of a blast furnace.
|
interface |
BrewingStand
Represents a captured state of a brewing stand.
|
interface |
Chest
Represents a captured state of a chest.
|
interface |
Container
Represents a captured state of a container block.
|
interface |
Dispenser
Represents a captured state of a dispenser.
|
interface |
Dropper
Represents a captured state of a dropper.
|
interface |
Furnace
Represents a captured state of a furnace.
|
interface |
Hopper
Represents a captured state of a hopper.
|
interface |
Lectern
Represents a captured state of a lectern.
|
interface |
ShulkerBox
Represents a captured state of a ShulkerBox.
|
interface |
Smoker
Represents a captured state of a smoker.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleChest
Represents a double chest.
|
Modifier and Type | Method and Description |
---|---|
InventoryHolder |
DoubleChest.getLeftSide() |
InventoryHolder |
DoubleChest.getRightSide() |
Modifier and Type | Interface and Description |
---|---|
interface |
AbstractHorse
Represents a Horse-like creature.
|
interface |
AbstractVillager
Represents a villager NPC
|
interface |
ChestedHorse
Represents Horse-like creatures which can carry an inventory.
|
interface |
Donkey
Represents a Donkey - variant of
ChestedHorse . |
interface |
Horse
Represents a Horse.
|
interface |
HumanEntity
Represents a human entity, such as an NPC or a player
|
interface |
Llama
Represents a Llama.
|
interface |
Mule
Represents a Mule - variant of
ChestedHorse . |
interface |
Pillager
Illager entity.
|
interface |
Player
Represents a player, connected or not
|
interface |
SkeletonHorse
Represents a SkeletonHorse - variant of
AbstractHorse . |
interface |
TraderLlama
Represents a trader Llama.
|
interface |
Villager
Represents a villager NPC
|
interface |
WanderingTrader
Represents a wandering trader NPC
|
interface |
ZombieHorse
Represents a ZombieHorse - variant of
AbstractHorse . |
Modifier and Type | Interface and Description |
---|---|
interface |
HopperMinecart
Represents a Minecart with a Hopper inside it
|
interface |
StorageMinecart
Represents a minecart with a chest.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BlockInventoryHolder
Represents a block inventory holder - either a BlockState, or a regular
Block.
|
Modifier and Type | Method and Description |
---|---|
InventoryHolder |
Inventory.getHolder()
Gets the block or entity belonging to the open inventory
|
Copyright © 2022. All rights reserved.