Uses of Interface
org.bukkit.inventory.InventoryHolder
Package | Description |
---|---|
org.bukkit |
The root package of the Bukkit API, contains generalized API classes.
|
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.event.world | |
org.bukkit.inventory |
Classes involved in manipulating player inventories and item interactions.
|
-
Uses of InventoryHolder in org.bukkit
Methods in org.bukkit with parameters of type InventoryHolder Modifier and Type Method Description static Inventory
Bukkit. createInventory(InventoryHolder owner, int size)
Creates an empty inventory of typeInventoryType.CHEST
with the specified size.static Inventory
Bukkit. createInventory(InventoryHolder owner, int size, String title)
Creates an empty inventory of typeInventoryType.CHEST
with the specified size and title.static Inventory
Bukkit. createInventory(InventoryHolder owner, InventoryType type)
Creates an empty inventory with the specified type.static Inventory
Bukkit. createInventory(InventoryHolder owner, InventoryType type, String title)
Creates an empty inventory with the specified type and title.Inventory
Server. createInventory(InventoryHolder owner, int size)
Creates an empty inventory of typeInventoryType.CHEST
with the specified size.Inventory
Server. createInventory(InventoryHolder owner, int size, String title)
Creates an empty inventory of typeInventoryType.CHEST
with the specified size and title.Inventory
Server. 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. -
Uses of InventoryHolder in org.bukkit.block
Subinterfaces of InventoryHolder in org.bukkit.block Modifier and Type Interface 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.Classes in org.bukkit.block that implement InventoryHolder Modifier and Type Class Description class
DoubleChest
Represents a double chest.Methods in org.bukkit.block that return InventoryHolder Modifier and Type Method Description InventoryHolder
DoubleChest. getLeftSide()
InventoryHolder
DoubleChest. getRightSide()
-
Uses of InventoryHolder in org.bukkit.entity
Subinterfaces of InventoryHolder in org.bukkit.entity Modifier and Type Interface Description interface
AbstractHorse
Represents a Horse-like creature.interface
AbstractVillager
Represents a villager NPCinterface
ChestedHorse
Represents Horse-like creatures which can carry an inventory.interface
Donkey
Represents a Donkey - variant ofChestedHorse
.interface
Horse
Represents a Horse.interface
HumanEntity
Represents a human entity, such as an NPC or a playerinterface
Llama
Represents a Llama.interface
Mule
Represents a Mule - variant ofChestedHorse
.interface
Pillager
Illager entity.interface
Player
Represents a player, connected or notinterface
SkeletonHorse
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
TraderLlama
Represents a trader Llama.interface
Villager
Represents a villager NPCinterface
WanderingTrader
Represents a wandering trader NPCinterface
ZombieHorse
Represents a ZombieHorse - variant ofAbstractHorse
. -
Uses of InventoryHolder in org.bukkit.entity.minecart
Subinterfaces of InventoryHolder in org.bukkit.entity.minecart Modifier and Type Interface Description interface
HopperMinecart
Represents a Minecart with a Hopper inside itinterface
StorageMinecart
Represents a minecart with a chest. -
Uses of InventoryHolder in org.bukkit.event.world
Methods in org.bukkit.event.world that return InventoryHolder Modifier and Type Method Description InventoryHolder
LootGenerateEvent. getInventoryHolder()
Get the inventory holder in which the loot was generated.Constructors in org.bukkit.event.world with parameters of type InventoryHolder Constructor Description LootGenerateEvent(World world, Entity entity, InventoryHolder inventoryHolder, LootTable lootTable, LootContext lootContext, List<ItemStack> items, boolean plugin)
-
Uses of InventoryHolder in org.bukkit.inventory
Subinterfaces of InventoryHolder in org.bukkit.inventory Modifier and Type Interface Description interface
BlockInventoryHolder
Represents a block inventory holder - either a BlockState, or a regular Block.Methods in org.bukkit.inventory that return InventoryHolder Modifier and Type Method Description InventoryHolder
Inventory. getHolder()
Gets the block or entity belonging to the open inventory