net.minecraft.entity.attribute

public class AttributeContainer

cip
net.minecraft.world.entity.ai.attributes.AttributeMap
net.minecraft.class_5131
net.minecraft.entity.attribute.AttributeContainer
net.minecraft.unmapped.C_cohbwqne
net.minecraft.entity.attribute.AttributeContainer
net.minecraft.src.C_554_

Field summary

Modifier and TypeField
private final Map<RegistryEntry<EntityAttribute>, EntityAttributeInstance>
a
attributes
field_23709
custom
f_samklskl
custom
f_22139_
private final Set<EntityAttributeInstance>
b
attributesToSync
field_51889
tracked
f_fxhnugqm
pendingSync
f_337611_
private final Set<EntityAttributeInstance>
c
attributesToUpdate
field_51890
pendingUpdate
f_xwjysvew
pendingUpdate
f_336629_
private final DefaultAttributeContainer
d
supplier
field_23711
defaultAttributes
f_ktubclms
fallback
f_22141_

Constructor summary

ModifierConstructor
public (DefaultAttributeContainer defaultAttributes)

Method summary

Modifier and TypeMethod
private void
a(cio arg0)
onAttributeModified(AttributeInstance arg0)
method_26845(class_1324 arg0)
updateTrackedStatus(EntityAttributeInstance instance)
m_zswycxao(C_lzukavpx arg0)
updateTrackedStatus(EntityAttributeInstance instance)
m_22157_(C_553_ arg0)
public Set<EntityAttributeInstance>
a()
getAttributesToSync()
method_60497()
getTracked()
m_kzjivbbd()
getAttributesToSync()
m_340581_()
public Set<EntityAttributeInstance>
b()
getAttributesToUpdate()
method_60498()
getPendingUpdate()
m_jhklrcmp()
getAttributesToUpdate()
m_338778_()
public Collection<EntityAttributeInstance>
c()
getSyncableAttributes()
method_26851()
getAttributesToSend()
m_miiadyyh()
getAttributesToSend()
m_22170_()
public EntityAttributeInstance
a(jd<cin> arg0)
getInstance(Holder<Attribute> arg0)
method_45329(class_6880<class_1320> arg0)
getCustomInstance(RegistryEntry<EntityAttribute> attribute)
m_ifykwsrr(C_cjzoxshv<C_ppzfbbsy> arg0)
getInstance(Holder<EntityAttribute> attribute)
m_246600_(C_203228_<C_552_> arg0)
public boolean
b(jd<cin> arg0)
hasAttribute(Holder<Attribute> arg0)
method_45331(class_6880<class_1320> arg0)
hasAttribute(RegistryEntry<EntityAttribute> attribute)
m_txvwadfp(C_cjzoxshv<C_ppzfbbsy> arg0)
hasAttribute(Holder<EntityAttribute> attribute)
m_247503_(C_203228_<C_552_> arg0)
public boolean
a(jd<cin> o, amo arg1)
hasModifier(Holder<Attribute> arg0, Identifier arg1)
method_45330(class_6880<class_1320> arg0, class_2960 arg1)
hasModifierForAttribute(RegistryEntry<EntityAttribute> attribute, Identifier id)
m_gsorkasz(C_cjzoxshv<C_ppzfbbsy> arg0, C_dbqpwypu arg1)
getModifier(Holder<EntityAttribute> attribute, Identifier arg1)
m_245160_(C_203228_<C_552_> p_452126_, C_432211_ arg1)
public double
c(jd<cin> arg0)
getValue(Holder<Attribute> arg0)
method_26852(class_6880<class_1320> arg0)
getValue(RegistryEntry<EntityAttribute> attribute)
m_pzbjebfw(C_cjzoxshv<C_ppzfbbsy> arg0)
getValue(Holder<EntityAttribute> attribute)
m_22181_(C_203228_<C_552_> arg0)
public double
d(jd<cin> arg0)
getBaseValue(Holder<Attribute> arg0)
method_26856(class_6880<class_1320> arg0)
getBaseValue(RegistryEntry<EntityAttribute> attribute)
m_qtoghhlr(C_cjzoxshv<C_ppzfbbsy> arg0)
getBaseValue(Holder<EntityAttribute> attribute)
m_22185_(C_203228_<C_552_> arg0)
public double
b(jd<cin> o, amo arg1)
getModifierValue(Holder<Attribute> arg0, Identifier arg1)
method_45332(class_6880<class_1320> arg0, class_2960 arg1)
getModifierValue(RegistryEntry<EntityAttribute> attribute, Identifier id)
m_furmwbsi(C_cjzoxshv<C_ppzfbbsy> arg0, C_dbqpwypu arg1)
getModifierValue(Holder<EntityAttribute> attribute, Identifier arg1)
m_246117_(C_203228_<C_552_> p_450518_, C_432211_ arg1)
public void
a(com.google.common.collect.Multimap<jd<cin>, ciq> arg0)
addTransientAttributeModifiers(com.google.common.collect.Multimap<Holder<Attribute>, AttributeModifier> arg0)
method_59932(com.google.common.collect.Multimap<class_6880<class_1320>, class_1322> arg0)
addTemporaryModifiers(com.google.common.collect.Multimap<RegistryEntry<EntityAttribute>, EntityAttributeModifier> modifiersMap)
m_fkydwjmo(com.google.common.collect.Multimap<C_cjzoxshv<C_ppzfbbsy>, C_pgfeyuvj> arg0)
addTemporaryModifiers(com.google.common.collect.Multimap<Holder<EntityAttribute>, EntityAttributeModifier> modifiers)
m_338988_(com.google.common.collect.Multimap<C_203228_<C_552_>, C_555_> arg0)
public void
b(com.google.common.collect.Multimap<jd<cin>, ciq> arg0)
removeAttributeModifiers(com.google.common.collect.Multimap<Holder<Attribute>, AttributeModifier> arg0)
method_59935(com.google.common.collect.Multimap<class_6880<class_1320>, class_1322> arg0)
removeModifiers(com.google.common.collect.Multimap<RegistryEntry<EntityAttribute>, EntityAttributeModifier> modifiersMap)
m_yortiwsq(com.google.common.collect.Multimap<C_cjzoxshv<C_ppzfbbsy>, C_pgfeyuvj> arg0)
removeModifiers(com.google.common.collect.Multimap<Holder<EntityAttribute>, EntityAttributeModifier> modifiers)
m_338497_(com.google.common.collect.Multimap<C_203228_<C_552_>, C_555_> arg0)
public void
a(cip arg0)
assignAllValues(AttributeMap arg0)
method_26846(class_5131 arg0)
setFrom(AttributeContainer other)
m_qzikslsi(C_cohbwqne arg0)
setValuesFrom(AttributeContainer container)
m_22159_(C_554_ arg0)
public void
b(cip arg0)
assignBaseValues(AttributeMap arg0)
method_60614(class_5131 arg0)
setBaseFrom(AttributeContainer other)
m_iaixpnqz(C_cohbwqne arg0)
setBaseValuesFrom(AttributeContainer container)
m_339388_(C_554_ arg0)
public void
c(cip arg0)
assignPermanentModifiers(AttributeMap arg0)
method_61437(class_5131 arg0)
addPersistentModifiersFrom(AttributeContainer other)
m_vfhqjskx(C_cohbwqne arg0)
addPersistentModifiersFrom(AttributeContainer container)
m_355692_(C_554_ arg0)
public boolean
e(jd<cin> arg0)
resetBaseValue(Holder<Attribute> arg0)
method_65115(class_6880<class_1320> arg0)
resetToBaseValue(RegistryEntry<EntityAttribute> attribute)
m_bkjfkari(C_cjzoxshv<C_ppzfbbsy> arg0)
m_372732_(C_203228_<C_552_> arg0)
public List<EntityAttributeInstance$Packed>
d()
pack()
method_71382()
pack()
m_axiszarw()
m_401943_()
public void
a(List<cio$a> arg0)
apply(List<AttributeInstance$Packed> arg0)
method_71381(List<class_1324$class_11345> arg0)
unpack(List<EntityAttributeInstance$Packed> packedList)
m_lohzsyup(List<C_lzukavpx$C_gkutuzut> arg0)
m_402845_(List<C_553_$C_398307_> arg0)