Class ExpandItemAttributeModifiers
java.lang.Object
com.blamejared.crafttweaker.natives.item.component.ExpandItemAttributeModifiers
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.world.item.component.ItemAttributeModifiers.Builderbuilder()static doublecompute(net.minecraft.world.item.component.ItemAttributeModifiers internal, double baseValue, net.minecraft.world.entity.EquipmentSlot slot) static voidforEach(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.ItemAttributeModifiersof(List<net.minecraft.world.item.component.ItemAttributeModifiers.Entry> modifiers, boolean showInTooltip) static booleanshowInTooltip(net.minecraft.world.item.component.ItemAttributeModifiers internal) static net.minecraft.world.item.component.ItemAttributeModifierswithModifierAdded(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.ItemAttributeModifierswithTooltip(net.minecraft.world.item.component.ItemAttributeModifiers internal, boolean showInTooltip)
-
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)
-