net.minecraft.world.entity.ai.attributes

public class AttributeMap

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

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_23708
f_ulfeetgn
LOGGER
LOGGER
f_22138_
private final Map<Attribute, AttributeInstance>
b
attributes
field_23709
f_samklskl
custom
custom
f_22139_
private final Set<AttributeInstance>
c
dirtyAttributes
field_23710
f_tckyyikv
tracked
tracked
f_22140_
private final AttributeSupplier
d
supplier
field_23711
f_ktubclms
fallback
fallback
f_22141_

Constructor summary

ModifierConstructor
public (AttributeSupplier defaultAttributes)

Method summary

Modifier and TypeMethod
private void
a(bcz arg0)
onAttributeModified(AttributeInstance arg0)
method_26845(class_1324 arg0)
m_zswycxao(C_lzukavpx arg0)
updateTrackedStatus(EntityAttributeInstance instance)
updateTrackedStatus(EntityAttributeInstance instance)
m_22157_(C_553_ arg0)
public Set<AttributeInstance>
a()
getDirtyAttributes()
method_26841()
m_uiqfcpqm()
getTracked()
getTracked()
m_22145_()
public Collection<AttributeInstance>
b()
getSyncableAttributes()
method_26851()
m_miiadyyh()
getAttributesToSend()
getAttributesToSend()
m_22170_()
public AttributeInstance
a(bcy arg0)
getInstance(Attribute arg0)
method_26842(class_1320 arg0)
m_ifykwsrr(C_ppzfbbsy arg0)
getCustomInstance(EntityAttribute attribute)
getCustomInstance(EntityAttribute attribute)
m_22146_(C_552_ arg0)
public boolean
b(bcy arg0)
hasAttribute(Attribute arg0)
method_27306(class_1320 arg0)
m_txvwadfp(C_ppzfbbsy arg0)
hasAttribute(EntityAttribute attribute)
hasAttribute(EntityAttribute attribute)
m_22171_(C_552_ arg0)
public boolean
a(bcy arg0, UUID arg1)
hasModifier(Attribute arg0, UUID arg1)
method_27305(class_1320 arg0, UUID arg1)
m_gsorkasz(C_ppzfbbsy arg0, UUID arg1)
hasModifierForAttribute(EntityAttribute attribute, UUID uuid)
hasModifierForAttribute(EntityAttribute attribute, UUID uuid)
m_22154_(C_552_ p_22156_, UUID arg1)
public double
c(bcy arg0)
getValue(Attribute arg0)
method_26852(class_1320 arg0)
m_pzbjebfw(C_ppzfbbsy arg0)
getValue(EntityAttribute attribute)
getValue(EntityAttribute attribute)
m_22181_(C_552_ arg0)
public double
d(bcy arg0)
getBaseValue(Attribute arg0)
method_26856(class_1320 arg0)
m_qtoghhlr(C_ppzfbbsy arg0)
getBaseValue(EntityAttribute attribute)
getBaseValue(EntityAttribute attribute)
m_22185_(C_552_ arg0)
public double
b(bcy arg0, UUID arg1)
getModifierValue(Attribute arg0, UUID arg1)
method_27307(class_1320 arg0, UUID arg1)
m_furmwbsi(C_ppzfbbsy arg0, UUID arg1)
getModifierValue(EntityAttribute attribute, UUID uuid)
getModifierValue(EntityAttribute attribute, UUID uuid)
m_22173_(C_552_ p_22175_, UUID arg1)
public void
a(com.google.common.collect.Multimap<bcy, bdb> arg0)
removeAttributeModifiers(com.google.common.collect.Multimap<Attribute, AttributeModifier> arg0)
method_26847(com.google.common.collect.Multimap<class_1320, class_1322> arg0)
m_yortiwsq(com.google.common.collect.Multimap<C_ppzfbbsy, C_hdbqsqsm> arg0)
removeModifiers(com.google.common.collect.Multimap<EntityAttribute, EntityAttributeModifier> attributeModifiers)
removeModifiers(com.google.common.collect.Multimap<EntityAttribute, EntityAttributeModifier> attributeModifiers)
m_22161_(com.google.common.collect.Multimap<C_552_, C_555_> arg0)
public void
b(com.google.common.collect.Multimap<bcy, bdb> arg0)
addTransientAttributeModifiers(com.google.common.collect.Multimap<Attribute, AttributeModifier> arg0)
method_26854(com.google.common.collect.Multimap<class_1320, class_1322> arg0)
m_fkydwjmo(com.google.common.collect.Multimap<C_ppzfbbsy, C_hdbqsqsm> arg0)
addTemporaryModifiers(com.google.common.collect.Multimap<EntityAttribute, EntityAttributeModifier> attributeModifiers)
addTemporaryModifiers(com.google.common.collect.Multimap<EntityAttribute, EntityAttributeModifier> attributeModifiers)
m_22178_(com.google.common.collect.Multimap<C_552_, C_555_> arg0)
public void
a(bda arg0)
assignValues(AttributeMap arg0)
method_26846(class_5131 arg0)
m_ksnubtyy(C_cohbwqne arg0)
setFrom(AttributeContainer other)
setFrom(AttributeContainer other)
m_22159_(C_554_ arg0)
public ListTag
c()
save()
method_26855()
m_bfjyjwud()
toNbt()
toNbt()
m_22180_()
public void
a(pp arg0)
load(ListTag arg0)
method_26850(class_2499 arg0)
m_sxuxykrh(C_hqhtfwlr arg0)
readNbt(NbtList nbt)
readNbt(NbtList nbt)
m_22168_(C_4930_ arg0)