Uses of Annotation Interface
org.bukkit.MinecraftExperimental
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.Specific BlockData classes relevant to only a given block or set of blocks.
Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.Classes concerning an entity's persistent memory.
Classes involved in manipulating player inventories and item interactions.
The interfaces used when manipulating extra data can can be stored inside
item stacks
.Armor trim meta types.
-
Uses of MinecraftExperimental in org.bukkit
Modifier and TypeFieldDescriptionVanilla block tag representing all hanging signs.Tag.BAMBOO_BLOCKS
Vanilla block tag representing all bamboo blocks.static final FeatureFlag
FeatureFlag.BUNDLE
Vanilla block tag representing all ceiling signs.Tag.CHERRY_LOGS
Vanilla block tag representing all cherry log and bark variants.Vanilla item tag representing all books that may be placed on bookshelves.Vanilla item tag representing all item which break decorated pots.Vanilla item tag representing all decorated pot shards.Vanilla item tag representing all hanging signs.Vanilla item tag representing all items which modify note block sounds when placed on top.Vanilla item tag representing all food for sniffers.Vanilla item tag representing all materials which can be used for trimming armor.Vanilla item tag representing all trimming templates.Vanilla item tag representing all trimmable armor items.Vanilla block tag representing blocks which can be dug by sniffers.static final Registry<TrimMaterial>
Registry.TRIM_MATERIAL
Trim materials.static final Registry<TrimPattern>
Registry.TRIM_PATTERN
Trim patterns.static final FeatureFlag
FeatureFlag.UPDATE_1_20
AVAILABLE BETWEEN VERSIONS: 1.19 - 1.19.4Vanilla block tag representing all wall hanging signs. -
Uses of MinecraftExperimental in org.bukkit.block
Modifier and TypeInterfaceDescriptioninterface
Represents a captured state of a chiseled bookshelf.interface
Represents a captured state of a decorated pot.interface
Represents a captured state of a hanging sign.interface
Represents a captured state of suspicious sand.Modifier and TypeMethodDescriptionSkull.getNoteBlockSound()
Gets the sound to play if the skull is placed on a note block.void
Skull.setNoteBlockSound
(@Nullable NamespacedKey noteBlockSound) Sets the sound to play if the skull is placed on a note block. -
Uses of MinecraftExperimental in org.bukkit.block.data.type
Modifier and TypeInterfaceDescriptioninterface
Interface to the 'slot_0_occupied', 'slow_1_occupied' ...interface
interface
interface
'flower_amount' represents the number of petals.interface
'dusted' represents how far uncovered by brush the block is.interface
-
Uses of MinecraftExperimental in org.bukkit.entity
-
Uses of MinecraftExperimental in org.bukkit.entity.memory
-
Uses of MinecraftExperimental in org.bukkit.inventory
Modifier and TypeInterfaceDescriptioninterface
Interface to the inventory of a chiseled bookshelf.interface
Interface to the inventory of a Smithing table.class
Represents a smithing transform recipe.class
Represents a smithing trim recipe. -
Uses of MinecraftExperimental in org.bukkit.inventory.meta
Modifier and TypeInterfaceDescriptioninterface
Represents armor that an entity can equip.interface
Modifier and TypeMethodDescriptionSkullMeta.getNoteBlockSound()
Gets the sound to play if the skull is placed on a note block.void
SkullMeta.setNoteBlockSound
(@Nullable NamespacedKey noteBlockSound) Sets the sound to play if the skull is placed on a note block. -
Uses of MinecraftExperimental in org.bukkit.inventory.meta.trim