net.minecraft.component.type

public record AttributeModifiersComponent

dfm
net.minecraft.world.item.component.ItemAttributeModifiers
net.minecraft.class_9285
net.minecraft.component.type.AttributeModifiersComponent
net.minecraft.unmapped.C_azfkqhlm
net.minecraft.component.type.AttributeModifiersComponent
net.minecraft.src.C_313447_

Field summary

Modifier and TypeField
private final List<AttributeModifiersComponent$Entry>
e
modifiers
comp_2393
modifiers
f_tswsdtah
modifiers
f_314826_
public static final AttributeModifiersComponent
a
EMPTY
field_49326
DEFAULT
f_bnpkfncg
DEFAULT
f_314473_
public static final com.mojang.serialization.Codec<AttributeModifiersComponent>
b
CODEC
field_49327
CODEC
f_tllkwhsa
CODEC
f_316595_
public static final PacketCodec<RegistryByteBuf, AttributeModifiersComponent>
c
STREAM_CODEC
field_49328
PACKET_CODEC
f_rxutwhmf
PACKET_CODEC
f_314793_
public static final DecimalFormat
d
ATTRIBUTE_MODIFIER_FORMAT
field_49329
DECIMAL_FORMAT
f_klesncgh
DECIMAL_FORMAT
f_315079_

Constructor summary

ModifierConstructor
public (List<AttributeModifiersComponent$Entry> modifiers)

Method summary

Modifier and TypeMethod
public static AttributeModifiersComponent$Builder
a()
builder()
method_57480()
builder()
m_pxeavngw()
builder()
m_324327_()
public AttributeModifiersComponent
a(jl<cbn> o, cbq o, bzx arg2)
withModifierAdded(Holder<Attribute> arg0, AttributeModifier arg1, EquipmentSlotGroup arg2)
method_57484(class_6880<class_1320> arg0, class_1322 arg1, class_9274 arg2)
with(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot)
m_gdqixgmv(C_cjzoxshv<C_ppzfbbsy> arg0, C_hdbqsqsm arg1, C_qfoqahef arg2)
with(Holder<EntityAttribute> attribute, EntityAttributeModifier modifier, EquipmentSlotGroup group)
m_320732_(C_203228_<C_552_> p_327974_, C_555_ p_328449_, C_313414_ arg2)
public void
a(bzx o, org.apache.commons.lang3.function.TriConsumer<jl<cbn>, cbq, dfm$b> arg1)
forEach(EquipmentSlotGroup arg0, org.apache.commons.lang3.function.TriConsumer<Holder<Attribute>, AttributeModifier, ItemAttributeModifiers$Display> arg1)
method_70727(class_9274 arg0, org.apache.commons.lang3.function.TriConsumer<class_6880<class_1320>, class_1322, class_9285$class_11193> arg1)
applyModifiers(AttributeModifierSlot slot, org.apache.commons.lang3.function.TriConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier, AttributeModifiersComponent$Display> attributeConsumer)
m_btrvtwgo(C_qfoqahef arg0, org.apache.commons.lang3.function.TriConsumer<C_cjzoxshv<C_ppzfbbsy>, C_hdbqsqsm, C_azfkqhlm$C_kqgfvdat> arg1)
appendTooltip(EquipmentSlotGroup slots, org.apache.commons.lang3.function.TriConsumer<Holder<EntityAttribute>, EntityAttributeModifier, AttributeModifiersComponent$Display> appender)
m_403823_(C_313414_ p_408487_, org.apache.commons.lang3.function.TriConsumer<C_203228_<C_552_>, C_555_, C_313447_$C_398636_> arg1)
public void
a(bzx o, BiConsumer<jl<cbn>, cbq> arg1)
forEach(EquipmentSlotGroup arg0, BiConsumer<Holder<Attribute>, AttributeModifier> arg1)
method_60618(class_9274 arg0, BiConsumer<class_6880<class_1320>, class_1322> arg1)
applyModifiers(AttributeModifierSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeConsumer)
m_bpimhffk(C_qfoqahef arg0, BiConsumer<C_cjzoxshv<C_ppzfbbsy>, C_hdbqsqsm> arg1)
forEachModifier(EquipmentSlotGroup slots, BiConsumer<Holder<EntityAttribute>, EntityAttributeModifier> consumer)
m_340188_(C_313414_ p_344914_, BiConsumer<C_203228_<C_552_>, C_555_> arg1)
public void
a(bzw o, BiConsumer<jl<cbn>, cbq> arg1)
forEach(EquipmentSlot arg0, BiConsumer<Holder<Attribute>, AttributeModifier> arg1)
method_57482(class_1304 arg0, BiConsumer<class_6880<class_1320>, class_1322> arg1)
applyModifiers(EquipmentSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeConsumer)
m_zgatrfmf(C_yuycoehb arg0, BiConsumer<C_cjzoxshv<C_ppzfbbsy>, C_hdbqsqsm> arg1)
forEachModifier(EquipmentSlot slot, BiConsumer<Holder<EntityAttribute>, EntityAttributeModifier> consumer)
m_322073_(C_516_ p_331767_, BiConsumer<C_203228_<C_552_>, C_555_> arg1)
public double
a(double o, bzw arg1)
compute(double arg0, EquipmentSlot arg1)
method_57481(double arg0, class_1304 arg1)
applyOperations(double base, EquipmentSlot slot)
m_addoqghi(double arg0, C_yuycoehb arg1)
compute(double base, EquipmentSlot slot)
m_324178_(double p_329615_, C_516_ arg1)
public List<AttributeModifiersComponent$Entry>
b()
modifiers()
comp_2393()
modifiers()
m_iejphhfv()
modifiers()
f_314826_()