net.minecraft.entity.living.attribute

public class ModifiableEntityAttributeInstance

implements EntityAttributeInstance

ajj
net.minecraft.class_1328
net.minecraft.entity.living.attribute.ModifiableEntityAttributeInstance
net.minecraft.entity.ai.attributes.ModifiableAttributeInstance
net.minecraft.entity.ai.attributes.ModifiableAttributeInstance

Field summary

Modifier and TypeField
private final AbstractEntityAttributeContainer
a
field_6346
container
field_111138_a
field_111138_a
private final EntityAttribute
b
field_6350
attribute
field_111136_b
field_111136_b
private final Map<AttributeModifier$C_61314145, Set<AttributeModifier>>
c
field_6347
modifiersByOperation
field_111137_c
field_111137_c
private final Map<String, Set<AttributeModifier>>
d
field_6345
modifiersByName
field_111134_d
field_111134_d
private final Map<UUID, AttributeModifier>
e
field_6343
modifiersById
field_111135_e
field_111135_e
private double
f
field_6349
base
field_111132_f
field_111132_f
private boolean
g
field_6344
dirty
field_111133_g
field_111133_g
private double
h
field_6348
value
field_111139_h
field_111139_h

Constructor summary

ModifierConstructor
public (AbstractEntityAttributeContainer container, EntityAttribute attribute)

Method summary

Modifier and TypeMethod
public EntityAttribute
a()
method_6198()
getAttribute()
func_111123_a()
getAttribute()
public double
b()
method_6201()
getBase()
func_111125_b()
getBaseValue()
public void
a(double arg0)
method_6192(double arg0)
setBase(double arg0)
func_111128_a(double arg0)
setBaseValue(double arg0)
public Collection<AttributeModifier>
a(ajg$a arg0)
method_6193(class_1322$class_1323 arg0)
getModifiers(AttributeModifier$C_61314145 arg0)
func_220368_a(AttributeModifier$Operation arg0)
func_220368_a(AttributeModifier$Operation arg0)
public Collection<AttributeModifier>
c()
method_6195()
getModifiers()
func_111122_c()
getModifiers()
public AttributeModifier
a(UUID arg0)
method_6199(UUID arg0)
getModifier(UUID arg0)
func_111127_a(UUID arg0)
getModifier(UUID arg0)
public boolean
a(ajg arg0)
method_6196(class_1322 arg0)
hasModifier(AttributeModifier arg0)
func_180374_a(AttributeModifier arg0)
hasModifier(AttributeModifier arg0)
public void
b(ajg arg0)
method_6197(class_1322 arg0)
addModifier(AttributeModifier arg0)
func_111121_a(AttributeModifier arg0)
applyModifier(AttributeModifier arg0)
protected void
f()
method_6217()
markDirty()
func_111131_f()
flagForUpdate()
public void
c(ajg arg0)
method_6202(class_1322 arg0)
removeModifier(AttributeModifier arg0)
func_111124_b(AttributeModifier arg0)
removeModifier(AttributeModifier arg0)
public void
b(UUID arg0)
method_6200(UUID arg0)
removeModifier(UUID arg0)
func_188479_b(UUID arg0)
removeModifier(UUID arg0)
public double
e()
method_6194()
get()
func_111126_e()
getValue()
private double
g()
method_6220()
computeValue()
func_111129_g()
computeValue()
private Collection<AttributeModifier>
b(ajg$a arg0)
method_6218(class_1322$class_1323 arg0)
getAppliedModifiers(AttributeModifier$C_61314145 arg0)
func_220370_b(AttributeModifier$Operation arg0)
func_220370_b(AttributeModifier$Operation arg0)
public void
d()
method_6203()
clearModifiers()
func_142049_d()
removeAllModifiers()