Class ExpandItemAttributeModifiers

java.lang.Object
com.blamejared.crafttweaker.natives.item.component.ExpandItemAttributeModifiers

@ZenRegister public class ExpandItemAttributeModifiers extends Object
  • Nested Class Summary

    Nested Classes
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.minecraft.world.item.component.ItemAttributeModifiers.Builder
     
    static double
    compute(net.minecraft.world.item.component.ItemAttributeModifiers internal, double baseValue, net.minecraft.world.entity.EquipmentSlot slot)
     
    static void
    forEach(net.minecraft.world.item.component.ItemAttributeModifiers internal, net.minecraft.world.entity.EquipmentSlot slot, BiConsumer<net.minecraft.world.entity.ai.attributes.Attribute,net.minecraft.world.entity.ai.attributes.AttributeModifier> consumer)
     
    static List<net.minecraft.world.item.component.ItemAttributeModifiers.Entry>
    modifiers(net.minecraft.world.item.component.ItemAttributeModifiers internal)
     
    static net.minecraft.world.item.component.ItemAttributeModifiers
    of(List<net.minecraft.world.item.component.ItemAttributeModifiers.Entry> modifiers, boolean showInTooltip)
     
    static boolean
    showInTooltip(net.minecraft.world.item.component.ItemAttributeModifiers internal)
     
    static net.minecraft.world.item.component.ItemAttributeModifiers
    withModifierAdded(net.minecraft.world.item.component.ItemAttributeModifiers internal, net.minecraft.world.entity.ai.attributes.Attribute attribute, net.minecraft.world.entity.ai.attributes.AttributeModifier modifier, net.minecraft.world.entity.EquipmentSlotGroup slot)
     
    static net.minecraft.world.item.component.ItemAttributeModifiers
    withTooltip(net.minecraft.world.item.component.ItemAttributeModifiers internal, boolean showInTooltip)
     

    Methods inherited from class java.lang.Object

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

    • ExpandItemAttributeModifiers

      public ExpandItemAttributeModifiers()
  • Method Details

    • of

      public static net.minecraft.world.item.component.ItemAttributeModifiers of(List<net.minecraft.world.item.component.ItemAttributeModifiers.Entry> modifiers, boolean showInTooltip)
    • builder

      public static net.minecraft.world.item.component.ItemAttributeModifiers.Builder builder()
    • withTooltip

      public static net.minecraft.world.item.component.ItemAttributeModifiers withTooltip(net.minecraft.world.item.component.ItemAttributeModifiers internal, boolean showInTooltip)
    • forEach

      public static void forEach(net.minecraft.world.item.component.ItemAttributeModifiers internal, net.minecraft.world.entity.EquipmentSlot slot, BiConsumer<net.minecraft.world.entity.ai.attributes.Attribute,net.minecraft.world.entity.ai.attributes.AttributeModifier> consumer)
    • withModifierAdded

      public static net.minecraft.world.item.component.ItemAttributeModifiers withModifierAdded(net.minecraft.world.item.component.ItemAttributeModifiers internal, net.minecraft.world.entity.ai.attributes.Attribute attribute, net.minecraft.world.entity.ai.attributes.AttributeModifier modifier, net.minecraft.world.entity.EquipmentSlotGroup slot)
    • modifiers

      public static List<net.minecraft.world.item.component.ItemAttributeModifiers.Entry> modifiers(net.minecraft.world.item.component.ItemAttributeModifiers internal)
    • compute

      public static double compute(net.minecraft.world.item.component.ItemAttributeModifiers internal, double baseValue, net.minecraft.world.entity.EquipmentSlot slot)
    • showInTooltip

      public static boolean showInTooltip(net.minecraft.world.item.component.ItemAttributeModifiers internal)