Uses of Interface
io.papermc.paper.datacomponent.DataComponentBuilder
Packages that use DataComponentBuilder
Package
Description
Classes involved in manipulating player inventories and item interactions.
-
Uses of DataComponentBuilder in io.papermc.paper.datacomponent
Classes in io.papermc.paper.datacomponent with type parameters of type DataComponentBuilderModifier and TypeInterfaceDescriptioninterfaceBuildableDataComponent<C extends BuildableDataComponent<C,B>, B extends DataComponentBuilder<C>> Methods in io.papermc.paper.datacomponent with parameters of type DataComponentBuilderModifier and TypeMethodDescription<T> voidDataComponentHolder.setData(DataComponentType.Valued<T> type, DataComponentBuilder<T> valueBuilder) Sets the value of the data component type for this holder. -
Uses of DataComponentBuilder in io.papermc.paper.datacomponent.item
Subinterfaces of DataComponentBuilder in io.papermc.paper.datacomponent.itemModifier and TypeInterfaceDescriptionstatic interfaceBuilder forBannerPatternLayers.static interfaceBuilder forBlockItemDataProperties.static interfaceBuilder forBlocksAttacks.static interfaceBuilder forBundleContents.static interfaceBuilder forChargedProjectiles.static interfaceBuilder forConsumable.static interfaceBuilder forCustomModelData.static interfaceBuilder forDeathProtection.static interfaceBuilder forDyedItemColor.static interfaceBuilder forEquippable.static interfaceBuilder forFireworks.static interfaceBuilder forFoodProperties.static interfaceBuilder forItemAdventurePredicate.static interfaceBuilder forItemArmorTrim.static interfaceBuilder forItemAttributeModifiers.static interfacestatic interfaceBuilder forItemEnchantments.static interfaceBuilder forItemLore.static interfaceBuilder forJukeboxPlayable.static interfaceBuilder forLodestoneTracker.static interfaceBuilder forMapDecorations.static interfacestatic interfaceBuilder forPotDecorations.static interfacestatic interfaceBuilder forResolvableProfile.static interfaceBuilder forResolvableProfile.SkinPatch.static interfaceBuilder forSeededContainerLoot.static interfaceBuilder forSuspiciousStewEffects.static interfaceBuilder forTool.static interfaceBuilder forTooltipDisplay.static interfacestatic interfaceBuilder forWeapon.static interfaceBuilder forWritableBookContent.static interfaceBuilder forWrittenBookContent. -
Uses of DataComponentBuilder in io.papermc.paper.datacomponent.item.blocksattacks
Subinterfaces of DataComponentBuilder in io.papermc.paper.datacomponent.item.blocksattacksModifier and TypeInterfaceDescriptionstatic interfaceBuilder forDamageReduction.static interfaceBuilder forItemDamageFunction. -
Uses of DataComponentBuilder in org.bukkit.inventory
Methods in org.bukkit.inventory with parameters of type DataComponentBuilderModifier and TypeMethodDescription<T> voidItemStack.setData(@NotNull DataComponentType.Valued<T> type, DataComponentBuilder<T> valueBuilder) Sets the value of the data component type for this itemstack.