-
Method Summary
default @Nullable net.minecraft.world.entity.ai.attributes.AttributeModifier
kjs$getAttributeModifier(net.minecraft.core.Holder<net.minecraft.world.entity.ai.attributes.Attribute> attribute,
net.minecraft.resources.ResourceLocation id)
default net.minecraft.world.item.component.ItemAttributeModifiers
default boolean
kjs$hasAttributeModifier(net.minecraft.core.Holder<net.minecraft.world.entity.ai.attributes.Attribute> attribute,
net.minecraft.resources.ResourceLocation id)
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
default void
kjs$setFood(net.minecraft.world.food.FoodProperties foodProperties)
default void
kjs$setInstrument(net.minecraft.core.Holder<net.minecraft.world.item.Instrument> instrument)
default void
default void
default void
default void
default void
default void
default void
kjs$setTool(net.minecraft.world.item.component.Tool tool)
default void
default void
Methods inherited from interface dev.latvian.mods.kubejs.component.ComponentFunctions
kjs$get, kjs$getComponentMap, kjs$getComponentString, kjs$getCustomData, kjs$getCustomName, kjs$override, kjs$patch, kjs$remove, kjs$resetComponents, kjs$set, kjs$set, kjs$setAdditionalTooltipHidden, kjs$setBaseColor, kjs$setBlockStateProperties, kjs$setContainerLootTable, kjs$setContainerLootTable, kjs$setCustomData, kjs$setCustomModelData, kjs$setCustomName, kjs$setDyedColor, kjs$setDyedColorWithTooltip, kjs$setEntityData, kjs$setGlintOverride, kjs$setLockCode, kjs$setLore, kjs$setLore, kjs$setPotionContents, kjs$setPotionId, kjs$setProfile, kjs$setProfile, kjs$setRarity, kjs$setTooltipHidden, kjs$setUnit
-
Method Details
-
kjs$setMaxStackSize
default void kjs$setMaxStackSize(int size)
-
kjs$setMaxDamage
default void kjs$setMaxDamage(int maxDamage)
-
kjs$setDamage
default void kjs$setDamage(int damage)
-
kjs$setUnbreakable
default void kjs$setUnbreakable()
-
-
kjs$setItemName
default void kjs$setItemName(net.minecraft.network.chat.Component component)
-
kjs$setRepairCost
default void kjs$setRepairCost(int repairCost)
-
kjs$setFood
default void kjs$setFood(net.minecraft.world.food.FoodProperties foodProperties)
-
kjs$setFood
default void kjs$setFood(int nutrition,
float saturation)
-
kjs$setFireResistant
default void kjs$setFireResistant()
-
-
kjs$setMapItemColor
default void kjs$setMapItemColor(KubeColor color)
-
kjs$setChargedProjectiles
default void kjs$setChargedProjectiles(List<net.minecraft.world.item.ItemStack> items)
-
kjs$setBundleContents
default void kjs$setBundleContents(List<net.minecraft.world.item.ItemStack> items)
-
kjs$setBucketEntityData
default void kjs$setBucketEntityData(net.minecraft.nbt.CompoundTag tag)
-
kjs$setBlockEntityData
default void kjs$setBlockEntityData(net.minecraft.nbt.CompoundTag tag)
-
kjs$setInstrument
default void kjs$setInstrument(net.minecraft.core.Holder<net.minecraft.world.item.Instrument> instrument)
-
kjs$setFireworkExplosion
default void kjs$setFireworkExplosion(net.minecraft.world.item.component.FireworkExplosion explosion)
-
kjs$setFireworks
default void kjs$setFireworks(net.minecraft.world.item.component.Fireworks fireworks)
-
kjs$setNoteBlockSound
default void kjs$setNoteBlockSound(net.minecraft.resources.ResourceLocation id)
-
kjs$getAttributeModifiers
default net.minecraft.world.item.component.ItemAttributeModifiers kjs$getAttributeModifiers()
-
kjs$hasAttributeModifier
default boolean kjs$hasAttributeModifier(net.minecraft.core.Holder<net.minecraft.world.entity.ai.attributes.Attribute> attribute,
net.minecraft.resources.ResourceLocation id)
-
kjs$getAttributeModifier
@Nullable
default @Nullable net.minecraft.world.entity.ai.attributes.AttributeModifier kjs$getAttributeModifier(net.minecraft.core.Holder<net.minecraft.world.entity.ai.attributes.Attribute> attribute,
net.minecraft.resources.ResourceLocation id)
-
kjs$setAttributeModifiers
default void kjs$setAttributeModifiers(List<net.minecraft.world.item.component.ItemAttributeModifiers.Entry> modifiers)
-
-
kjs$setAttackSpeed
default void kjs$setAttackSpeed(double speed)
-
kjs$setAttackDamage
default void kjs$setAttackDamage(double dmg)
-
kjs$setBaseAttackSpeed
default void kjs$setBaseAttackSpeed(double speed)
-
kjs$setBaseAttackDamage
default void kjs$setBaseAttackDamage(double dmg)