Uses of Interface
org.bukkit.inventory.InventoryHolder
Packages that use InventoryHolder
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes used to manipulate the voxels in a
world
,
including special states.Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.Interfaces for various
Boat
types.Interfaces for various
Minecart
types.Classes involved in manipulating player inventories and item interactions.
-
Uses of InventoryHolder in io.papermc.paper.block
Subinterfaces of InventoryHolder in io.papermc.paper.blockModifier and TypeInterfaceDescriptioninterface
Represents aTileState
block that has an inventory. -
Uses of InventoryHolder in org.bukkit
Methods in org.bukkit with parameters of type InventoryHolderModifier and TypeMethodDescriptionBukkit.createInventory
(@Nullable InventoryHolder owner, int size) Creates an empty inventory of typeInventoryType.CHEST
with the specified size.Bukkit.createInventory
(@Nullable InventoryHolder owner, int size, @NotNull String title) Deprecated.Bukkit.createInventory
(@Nullable InventoryHolder owner, int size, @NotNull Component title) Creates an empty inventory of typeInventoryType.CHEST
with the specified size and title.Bukkit.createInventory
(@Nullable InventoryHolder owner, @NotNull InventoryType type) Creates an empty inventory with the specified type.Bukkit.createInventory
(@Nullable InventoryHolder owner, @NotNull InventoryType type, @NotNull String title) Deprecated.Bukkit.createInventory
(@Nullable InventoryHolder owner, @NotNull InventoryType type, @NotNull Component title) Creates an empty inventory with the specified type and title.Server.createInventory
(@Nullable InventoryHolder owner, int size) Creates an empty inventory of typeInventoryType.CHEST
with the specified size.Server.createInventory
(@Nullable InventoryHolder owner, int size, @NotNull String title) Deprecated.Server.createInventory
(@Nullable InventoryHolder owner, int size, @NotNull Component title) Creates an empty inventory of typeInventoryType.CHEST
with the specified size and title.Server.createInventory
(@Nullable InventoryHolder owner, @NotNull InventoryType type) Creates an empty inventory with the specified type.Server.createInventory
(@Nullable InventoryHolder owner, @NotNull InventoryType type, @NotNull String title) Deprecated.Server.createInventory
(@Nullable InventoryHolder owner, @NotNull InventoryType type, @NotNull Component title) Creates an empty inventory with the specified type and title. -
Uses of InventoryHolder in org.bukkit.block
Subinterfaces of InventoryHolder in org.bukkit.blockModifier and TypeInterfaceDescriptioninterface
Represents a captured state of a Barrel.interface
Represents a captured state of a blast furnace.interface
Represents a captured state of a brewing stand.interface
Represents a captured state of a chest.interface
Represents a captured state of a chiseled bookshelf.interface
Represents a captured state of a container block.interface
Represents a captured state of a crafter.interface
Represents a captured state of a decorated pot.interface
Represents a captured state of a dispenser.interface
Represents a captured state of a dropper.interface
Represents a captured state of a furnace.interface
Represents a captured state of a hopper.interface
Represents a captured state of a jukebox.interface
Represents a captured state of a lectern.interface
Represents a captured state of a ShulkerBox.interface
Represents a captured state of a smoker.Classes in org.bukkit.block that implement InventoryHolderMethods in org.bukkit.block that return InventoryHolderModifier and TypeMethodDescriptionDoubleChest.getLeftSide()
DoubleChest.getLeftSide
(boolean useSnapshot) DoubleChest.getRightSide()
DoubleChest.getRightSide
(boolean useSnapshot) -
Uses of InventoryHolder in org.bukkit.entity
Subinterfaces of InventoryHolder in org.bukkit.entityModifier and TypeInterfaceDescriptioninterface
Represents a Horse-like creature.interface
Represents a villager NPCinterface
An Allay.interface
Represents a Camel.interface
ABoat
with a chest.interface
Represents Horse-like creatures which can carry an inventory.interface
Represents a Donkey - variant ofChestedHorse
.interface
Represents a Horse.interface
Represents a human entity, such as an NPC or a playerinterface
Represents a Llama.interface
Represents a Mule - variant ofChestedHorse
.interface
Represents a Piglin.interface
Illager entity.interface
Represents a player, connected or notinterface
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
Represents a trader Llama.interface
Represents a villager NPCinterface
Represents a wandering trader NPCinterface
Represents a ZombieHorse - variant ofAbstractHorse
. -
Uses of InventoryHolder in org.bukkit.entity.boat
Subinterfaces of InventoryHolder in org.bukkit.entity.boatModifier and TypeInterfaceDescriptioninterface
Represents an acacia chest boat.interface
Represents a bamboo chest raft.interface
Represents a birch chest boat.interface
Represents a cherry chest boat.interface
Represents a dark oak chest boat.interface
Represents a jungle chest boat.interface
Represents a mangrove chest boat.interface
Represents an oak chest boat.interface
Represents a pale oak chest boat.interface
Represents a spruce chest boat. -
Uses of InventoryHolder in org.bukkit.entity.minecart
Subinterfaces of InventoryHolder in org.bukkit.entity.minecartModifier and TypeInterfaceDescriptioninterface
Represents a Minecart with a Hopper inside itinterface
Represents a minecart with a chest. -
Uses of InventoryHolder in org.bukkit.event.world
Methods in org.bukkit.event.world that return InventoryHolderModifier and TypeMethodDescriptionLootGenerateEvent.getInventoryHolder()
Get the inventory holder in which the loot was generated.Constructors in org.bukkit.event.world with parameters of type InventoryHolderModifierConstructorDescriptionLootGenerateEvent
(@NotNull World world, @Nullable Entity entity, @Nullable InventoryHolder inventoryHolder, @NotNull LootTable lootTable, @NotNull LootContext lootContext, @NotNull List<ItemStack> items, boolean plugin) -
Uses of InventoryHolder in org.bukkit.inventory
Subinterfaces of InventoryHolder in org.bukkit.inventoryModifier and TypeInterfaceDescriptioninterface
Represents a block inventory holder - either a BlockState, or a regular Block.Methods in org.bukkit.inventory that return InventoryHolder
Bukkit.createInventory(InventoryHolder, InventoryType, net.kyori.adventure.text.Component)