Uses of Interface
io.papermc.paper.datacomponent.DataComponentBuilder
Package
Description
Classes involved in manipulating player inventories and item interactions.
-
Uses of DataComponentBuilder in io.papermc.paper.datacomponent
Modifier and TypeInterfaceDescriptioninterface
BuildableDataComponent<C extends BuildableDataComponent<C,
B>, B extends DataComponentBuilder<C>> -
Uses of DataComponentBuilder in io.papermc.paper.datacomponent.item
Modifier and TypeInterfaceDescriptionstatic interface
Builder forBannerPatternLayers
.static interface
Builder forBlockItemDataProperties
.static interface
Builder forBundleContents
.static interface
Builder forChargedProjectiles
.static interface
Builder forConsumable
.static interface
Builder forDeathProtection
.static interface
Builder forDyedItemColor
.static interface
Builder forEquippable
.static interface
Builder forFireworks
.static interface
Builder forFoodProperties
.static interface
Builder forItemAdventurePredicate
.static interface
Builder forItemArmorTrim
.static interface
Builder forItemAttributeModifiers
.static interface
static interface
Builder forItemEnchantments
.static interface
Builder forItemLore
.static interface
Builder forJukeboxPlayable
.static interface
Builder forLodestoneTracker
.static interface
Builder forMapDecorations
.static interface
static interface
Builder forPotDecorations
.static interface
static interface
Builder forResolvableProfile
.static interface
Builder forSeededContainerLoot
.static interface
Builder forSuspiciousStewEffects
.static interface
Builder forTool
.static interface
Builder forUnbreakable
.static interface
static interface
Builder forWritableBookContent
.static interface
Builder forWrittenBookContent
. -
Uses of DataComponentBuilder in org.bukkit.inventory
Modifier and TypeMethodDescription<T> void
ItemStack.setData
(@NotNull DataComponentType.Valued<T> type, DataComponentBuilder<T> valueBuilder) Sets the value of the data component type for this itemstack.