Class ExpandItem

java.lang.Object
com.blamejared.crafttweaker.natives.item.ExpandItem

@ZenRegister public class ExpandItem extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    addAttributeModifier(net.minecraft.world.item.Item internal, net.minecraft.world.entity.ai.attributes.Attribute attribute, net.minecraft.world.entity.ai.attributes.AttributeModifier modifier, net.minecraft.world.entity.EquipmentSlotGroup slot)
     
    static void
    addEnchantment(net.minecraft.world.item.Item internal, net.minecraft.world.item.enchantment.Enchantment enchantment, int level)
     
    static net.minecraft.core.component.DataComponentMap
     
    static String
    getCommandString(net.minecraft.world.item.Item internal)
     
    static IItemStack
    getDefaultInstance(net.minecraft.world.item.Item internal)
     
    static net.minecraft.resources.ResourceLocation
    getRegistryName(net.minecraft.world.item.Item internal)
     
    static void
    remove(net.minecraft.world.item.Item internal, net.minecraft.core.component.DataComponentType type)
     
    static void
    setAttributeModifiers(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ItemAttributeModifiers modifiers)
     
    static void
    setBannerPatterns(net.minecraft.world.item.Item internal, net.minecraft.world.level.block.entity.BannerPatternLayers patterns)
     
    static void
    setBaseColor(net.minecraft.world.item.Item internal, net.minecraft.world.item.DyeColor baseColor)
     
    static void
    setBees(net.minecraft.world.item.Item internal, List<net.minecraft.world.level.block.entity.BeehiveBlockEntity.Occupant> occupants)
     
    static void
    setBlockEntityData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData data)
     
    static void
    setBlockState(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.BlockItemStateProperties blockState)
     
    static void
    setBucketEntityData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData data)
     
    static void
    setBundleContents(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.BundleContents bundleContents)
     
    static void
    setCanBreak(net.minecraft.world.item.Item internal, net.minecraft.world.item.AdventureModePredicate predicate)
     
    static void
    setCanPlaceOn(net.minecraft.world.item.Item internal, net.minecraft.world.item.AdventureModePredicate predicate)
     
    static void
    setChargedProjectiles(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ChargedProjectiles chargedProjectiles)
     
    static <T> void
    setComponent(net.minecraft.world.item.Item internal, Class<T> clazz, net.minecraft.core.component.DataComponentType<T> type, T value)
     
    static <T> void
    setComponent(net.minecraft.world.item.Item internal, net.minecraft.core.component.DataComponentType<T> type, T value)
     
    static void
    setContainer(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ItemContainerContents container)
     
    static void
    setContainerLoot(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.SeededContainerLoot containerLoot)
     
    static void
    setCreativeSlotLock(net.minecraft.world.item.Item internal, boolean creativeSlotLock)
     
    static void
    setCustomData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData customData)
     
    static void
    setCustomModelData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomModelData modelData)
     
    static void
    setCustomName(net.minecraft.world.item.Item internal, net.minecraft.network.chat.Component component)
     
    static void
    setDebugStickState(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.DebugStickState debugStickState)
     
    static void
    setDyedColor(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.DyedItemColor color)
     
    static void
    setEnchantmentGlintOverride(net.minecraft.world.item.Item internal, boolean value)
     
    static void
    setEnchantments(net.minecraft.world.item.Item internal, net.minecraft.world.item.enchantment.ItemEnchantments enchantments)
     
    static void
    setEntityData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData data)
     
    static void
    setFireResistant(net.minecraft.world.item.Item internal, boolean intangibleProjectile)
     
    static void
    setFireworkExplosion(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.FireworkExplosion explosion)
     
    static void
    setFireworks(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.Fireworks fireworks)
     
    static void
    setFood(net.minecraft.world.item.Item internal, net.minecraft.world.food.FoodProperties food)
     
    static void
    setHideAdditionalTooltip(net.minecraft.world.item.Item internal, boolean hideAdditionalTooltip)
     
    static void
    setHideTooltip(net.minecraft.world.item.Item internal, boolean hideTooltip)
     
    static void
    setInstrument(net.minecraft.world.item.Item internal, net.minecraft.world.item.Instrument instrument)
     
    static void
    setIntangibleProjectile(net.minecraft.world.item.Item internal, boolean intangibleProjectile)
     
    static void
    setItemName(net.minecraft.world.item.Item internal, net.minecraft.network.chat.Component component)
     
    static void
    setJsonComponent(net.minecraft.world.item.Item internal, net.minecraft.core.component.DataComponentType type, IData value)
     
    static void
    setLockCode(net.minecraft.world.item.Item internal, net.minecraft.world.LockCode code)
     
    static void
    setLodestoneTracker(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.LodestoneTracker tracker)
     
    static void
    setLore(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ItemLore lore)
     
    static void
    setMapColor(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.MapItemColor mapColor)
     
    static void
    setMapDecorations(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.MapDecorations mapDecorations)
     
    static void
    setMapId(net.minecraft.world.item.Item internal, net.minecraft.world.level.saveddata.maps.MapId id)
     
    static void
    setMapPostProcessing(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.MapPostProcessing mapPostProcessing)
     
    static void
    setMaxDamage(net.minecraft.world.item.Item internal, int maxDamage)
     
    static void
    setMaxStackSize(net.minecraft.world.item.Item internal, int maxStackSize)
     
    static void
    setNoteBlockSound(net.minecraft.world.item.Item internal, net.minecraft.resources.ResourceLocation sound)
     
    static void
    setOminousBottleAmplifier(net.minecraft.world.item.Item internal, int amplifier)
     
    static void
    setPotDecorations(net.minecraft.world.item.Item internal, net.minecraft.world.level.block.entity.PotDecorations decorations)
     
    static void
    setPotionContents(net.minecraft.world.item.Item internal, net.minecraft.world.item.alchemy.PotionContents potionContents)
     
    static void
    setProfile(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ResolvableProfile profile)
     
    static void
    setRarity(net.minecraft.world.item.Item internal, net.minecraft.world.item.Rarity rarity)
     
    static void
    setRecipes(net.minecraft.world.item.Item internal, List<net.minecraft.resources.ResourceLocation> recipes)
     
    static void
    setRepairCost(net.minecraft.world.item.Item internal, int cost)
     
    static void
    setStoredEnchantments(net.minecraft.world.item.Item internal, net.minecraft.world.item.enchantment.ItemEnchantments storedEnchantments)
     
    static void
    setSuspiciousStewEffects(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.SuspiciousStewEffects suspiciousStewEffects)
     
    static void
    setTool(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.Tool tool)
     
    static void
    setTrim(net.minecraft.world.item.Item internal, net.minecraft.world.item.armortrim.ArmorTrim trim)
     
    static void
    setUnbreakable(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.Unbreakable unbreakable)
     
    static void
    setWritableBookContent(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.WritableBookContent writableBookContent)
     
    static void
    setWrittenBookContent(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.WrittenBookContent writtenBookContent)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpandItem

      public ExpandItem()
  • Method Details

    • commonItemComponents

      public static net.minecraft.core.component.DataComponentMap commonItemComponents()
    • setComponent

      public static <T> void setComponent(net.minecraft.world.item.Item internal, net.minecraft.core.component.DataComponentType<T> type, T value)
    • setComponent

      public static <T> void setComponent(net.minecraft.world.item.Item internal, Class<T> clazz, net.minecraft.core.component.DataComponentType<T> type, T value)
    • setJsonComponent

      public static void setJsonComponent(net.minecraft.world.item.Item internal, net.minecraft.core.component.DataComponentType type, IData value)
    • remove

      public static void remove(net.minecraft.world.item.Item internal, net.minecraft.core.component.DataComponentType type)
    • setCustomData

      public static void setCustomData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData customData)
    • setMaxStackSize

      public static void setMaxStackSize(net.minecraft.world.item.Item internal, int maxStackSize)
    • setMaxDamage

      public static void setMaxDamage(net.minecraft.world.item.Item internal, int maxDamage)
    • setUnbreakable

      public static void setUnbreakable(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.Unbreakable unbreakable)
    • setCustomName

      public static void setCustomName(net.minecraft.world.item.Item internal, net.minecraft.network.chat.Component component)
    • setItemName

      public static void setItemName(net.minecraft.world.item.Item internal, net.minecraft.network.chat.Component component)
    • setLore

      public static void setLore(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ItemLore lore)
    • setRarity

      public static void setRarity(net.minecraft.world.item.Item internal, net.minecraft.world.item.Rarity rarity)
    • setEnchantments

      public static void setEnchantments(net.minecraft.world.item.Item internal, net.minecraft.world.item.enchantment.ItemEnchantments enchantments)
    • addEnchantment

      public static void addEnchantment(net.minecraft.world.item.Item internal, net.minecraft.world.item.enchantment.Enchantment enchantment, int level)
    • setCanBreak

      public static void setCanBreak(net.minecraft.world.item.Item internal, net.minecraft.world.item.AdventureModePredicate predicate)
    • setCanPlaceOn

      public static void setCanPlaceOn(net.minecraft.world.item.Item internal, net.minecraft.world.item.AdventureModePredicate predicate)
    • setAttributeModifiers

      public static void setAttributeModifiers(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ItemAttributeModifiers modifiers)
    • addAttributeModifier

      public static void addAttributeModifier(net.minecraft.world.item.Item internal, net.minecraft.world.entity.ai.attributes.Attribute attribute, net.minecraft.world.entity.ai.attributes.AttributeModifier modifier, net.minecraft.world.entity.EquipmentSlotGroup slot)
    • setCustomModelData

      public static void setCustomModelData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomModelData modelData)
    • setHideAdditionalTooltip

      public static void setHideAdditionalTooltip(net.minecraft.world.item.Item internal, boolean hideAdditionalTooltip)
    • setHideTooltip

      public static void setHideTooltip(net.minecraft.world.item.Item internal, boolean hideTooltip)
    • setRepairCost

      public static void setRepairCost(net.minecraft.world.item.Item internal, int cost)
    • setCreativeSlotLock

      public static void setCreativeSlotLock(net.minecraft.world.item.Item internal, boolean creativeSlotLock)
    • setEnchantmentGlintOverride

      public static void setEnchantmentGlintOverride(net.minecraft.world.item.Item internal, boolean value)
    • setIntangibleProjectile

      public static void setIntangibleProjectile(net.minecraft.world.item.Item internal, boolean intangibleProjectile)
    • setFood

      public static void setFood(net.minecraft.world.item.Item internal, net.minecraft.world.food.FoodProperties food)
    • setFireResistant

      public static void setFireResistant(net.minecraft.world.item.Item internal, boolean intangibleProjectile)
    • setTool

      public static void setTool(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.Tool tool)
    • setStoredEnchantments

      public static void setStoredEnchantments(net.minecraft.world.item.Item internal, net.minecraft.world.item.enchantment.ItemEnchantments storedEnchantments)
    • setDyedColor

      public static void setDyedColor(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.DyedItemColor color)
    • setMapColor

      public static void setMapColor(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.MapItemColor mapColor)
    • setMapId

      public static void setMapId(net.minecraft.world.item.Item internal, net.minecraft.world.level.saveddata.maps.MapId id)
    • setMapDecorations

      public static void setMapDecorations(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.MapDecorations mapDecorations)
    • setMapPostProcessing

      public static void setMapPostProcessing(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.MapPostProcessing mapPostProcessing)
    • setChargedProjectiles

      public static void setChargedProjectiles(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ChargedProjectiles chargedProjectiles)
    • setBundleContents

      public static void setBundleContents(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.BundleContents bundleContents)
    • setPotionContents

      public static void setPotionContents(net.minecraft.world.item.Item internal, net.minecraft.world.item.alchemy.PotionContents potionContents)
    • setSuspiciousStewEffects

      public static void setSuspiciousStewEffects(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.SuspiciousStewEffects suspiciousStewEffects)
    • setWritableBookContent

      public static void setWritableBookContent(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.WritableBookContent writableBookContent)
    • setWrittenBookContent

      public static void setWrittenBookContent(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.WrittenBookContent writtenBookContent)
    • setTrim

      public static void setTrim(net.minecraft.world.item.Item internal, net.minecraft.world.item.armortrim.ArmorTrim trim)
    • setDebugStickState

      public static void setDebugStickState(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.DebugStickState debugStickState)
    • setEntityData

      public static void setEntityData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData data)
    • setBucketEntityData

      public static void setBucketEntityData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData data)
    • setBlockEntityData

      public static void setBlockEntityData(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.CustomData data)
    • setInstrument

      public static void setInstrument(net.minecraft.world.item.Item internal, net.minecraft.world.item.Instrument instrument)
    • setOminousBottleAmplifier

      public static void setOminousBottleAmplifier(net.minecraft.world.item.Item internal, int amplifier)
    • setRecipes

      public static void setRecipes(net.minecraft.world.item.Item internal, List<net.minecraft.resources.ResourceLocation> recipes)
    • setLodestoneTracker

      public static void setLodestoneTracker(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.LodestoneTracker tracker)
    • setFireworkExplosion

      public static void setFireworkExplosion(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.FireworkExplosion explosion)
    • setFireworks

      public static void setFireworks(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.Fireworks fireworks)
    • setProfile

      public static void setProfile(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ResolvableProfile profile)
    • setNoteBlockSound

      public static void setNoteBlockSound(net.minecraft.world.item.Item internal, net.minecraft.resources.ResourceLocation sound)
    • setBannerPatterns

      public static void setBannerPatterns(net.minecraft.world.item.Item internal, net.minecraft.world.level.block.entity.BannerPatternLayers patterns)
    • setBaseColor

      public static void setBaseColor(net.minecraft.world.item.Item internal, net.minecraft.world.item.DyeColor baseColor)
    • setPotDecorations

      public static void setPotDecorations(net.minecraft.world.item.Item internal, net.minecraft.world.level.block.entity.PotDecorations decorations)
    • setContainer

      public static void setContainer(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.ItemContainerContents container)
    • setBlockState

      public static void setBlockState(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.BlockItemStateProperties blockState)
    • setBees

      public static void setBees(net.minecraft.world.item.Item internal, List<net.minecraft.world.level.block.entity.BeehiveBlockEntity.Occupant> occupants)
    • setLockCode

      public static void setLockCode(net.minecraft.world.item.Item internal, net.minecraft.world.LockCode code)
    • setContainerLoot

      public static void setContainerLoot(net.minecraft.world.item.Item internal, net.minecraft.world.item.component.SeededContainerLoot containerLoot)
    • getDefaultInstance

      public static IItemStack getDefaultInstance(net.minecraft.world.item.Item internal)
    • getRegistryName

      public static net.minecraft.resources.ResourceLocation getRegistryName(net.minecraft.world.item.Item internal)
    • getCommandString

      public static String getCommandString(net.minecraft.world.item.Item internal)