net.minecraft.entity.living.attribute

public class ModifiableEntityAttributeInstance

implements EntityAttributeInstance

afo
net.minecraft.unmapped.C_13795309
net.minecraft.entity.living.attribute.ModifiableEntityAttributeInstance
net.minecraft.entity.ai.attributes.ModifiableAttributeInstance

Field summary

Modifier and TypeField
private final AbstractEntityAttributeContainer
a
f_88372718
container
field_111138_a
private final EntityAttribute
b
f_94336055
attribute
field_111136_b
private final Map<Integer, Set<AttributeModifier>>
c
f_75946935
modifiersByOperation
field_111137_c
private final Map<String, Set<AttributeModifier>>
d
f_74009125
modifiersByName
field_111134_d
private final Map<UUID, AttributeModifier>
e
f_14152609
modifiersById
field_111135_e
private double
f
f_64012398
base
field_111132_f
private boolean
g
f_23712913
dirty
field_111133_g
private double
h
f_90497503
value
field_111139_h

Constructor summary

ModifierConstructor
public (AbstractEntityAttributeContainer container, EntityAttribute attribute)

Method summary

Modifier and TypeMethod
public EntityAttribute
a()
m_26496272()
getAttribute()
func_111123_a()
public double
b()
m_79729659()
getBase()
func_111125_b()
public void
a(double arg0)
m_98879717(double arg0)
setBase(double arg0)
func_111128_a(double arg0)
public Collection<AttributeModifier>
a(int arg0)
m_41585386(int arg0)
getModifiers(int arg0)
func_111130_a(int arg0)
public Collection<AttributeModifier>
c()
m_95577924()
getModifiers()
func_111122_c()
public AttributeModifier
a(UUID arg0)
m_26590826(UUID arg0)
getModifier(UUID arg0)
func_111127_a(UUID arg0)
public boolean
a(afl arg0)
m_16614492(C_85460302 arg0)
hasModifier(AttributeModifier arg0)
func_180374_a(AttributeModifier arg0)
public void
b(afl arg0)
m_78000853(C_85460302 arg0)
addModifier(AttributeModifier arg0)
func_111121_a(AttributeModifier arg0)
protected void
f()
m_00307694()
markDirty()
func_111131_f()
public void
c(afl arg0)
m_12401416(C_85460302 arg0)
removeModifier(AttributeModifier arg0)
func_111124_b(AttributeModifier arg0)
public void
b(UUID arg0)
m_75371167(UUID arg0)
removeModifier(UUID arg0)
func_188479_b(UUID arg0)
public double
e()
m_00130811()
get()
func_111126_e()
private double
g()
m_81984092()
computeValue()
func_111129_g()
private Collection<AttributeModifier>
b(int arg0)
m_35529666(int arg0)
getAppliedModifiers(int operation)
func_180375_b(int arg0)
public void
d()
m_65001148()
clearModifiers()
func_142049_d()