History - net.minecraft.entity.attribute.EntityAttributeInstance
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
void (EntityAttributeModifier$Operation, Map): lambda$replaceFrom$1, method_26832, method_26832
void (EntityAttributeModifier$Operation, Map): lambda$replaceFrom$0, method_26832, method_26832
1.21.11_unobfuscated
Names
net.minecraft.world.entity.ai.attributes.AttributeInstance
net.minecraft.class_1324
net.minecraft.entity.attribute.EntityAttributeInstance
Fields
RegistryEntry<EntityAttribute>: attribute, field_23700, type
Map<EntityAttributeModifier$Operation, Map<Identifier, EntityAttributeModifier>>: modifiersByOperation, field_23701, operationToModifiers
Map<Identifier, EntityAttributeModifier>: modifierById, field_23702, idToModifiers
Map<Identifier, EntityAttributeModifier>: permanentModifiers, field_23703, persistentModifiers
double: baseValue, field_23704, baseValue
boolean: dirty, field_23705, dirty
double: cachedValue, field_23706, value
Consumer<EntityAttributeInstance>: onDirty, field_23707, updateCallback
Constructors
(RegistryEntry<EntityAttribute>, Consumer<EntityAttributeInstance>)
Methods
RegistryEntry<EntityAttribute> (): getAttribute, method_6198, getAttribute
double (): getBaseValue, method_6201, getBaseValue
void (double): setBaseValue, method_6192, setBaseValue
Map<Identifier, EntityAttributeModifier> (EntityAttributeModifier$Operation): getModifiers, method_6193, getModifiers
Set<EntityAttributeModifier> (): getModifiers, method_6195, getModifiers
Set<EntityAttributeModifier> (): getPermanentModifiers, method_61435, getPersistentModifiers
EntityAttributeModifier (Identifier): getModifier, method_6199, getModifier
boolean (Identifier): hasModifier, method_6196, hasModifier
void (EntityAttributeModifier): addModifier, method_6197, addModifier
void (EntityAttributeModifier): addOrUpdateTransientModifier, method_55696, updateModifier
void (EntityAttributeModifier): addTransientModifier, method_26835, addTemporaryModifier
void (EntityAttributeModifier): addOrReplacePermanentModifier, method_61163, overwritePersistentModifier
void (EntityAttributeModifier): addPermanentModifier, method_26837, addPersistentModifier
void (Collection<EntityAttributeModifier>): addPermanentModifiers, method_61434, addPersistentModifiers
void (): setDirty, method_26838, onUpdate
void (EntityAttributeModifier): removeModifier, method_6202, removeModifier
boolean (Identifier): removeModifier, method_6200, removeModifier
void (): removeModifiers, method_6203, clearModifiers
double (): getValue, method_6194, getValue
double (): calculateValue, method_26840, computeValue
Collection<EntityAttributeModifier> (EntityAttributeModifier$Operation): getModifiersOrEmpty, method_26834, getModifiersByOperation
void (EntityAttributeInstance): replaceFrom, method_26831, setFrom
EntityAttributeInstance$Packed (): pack, method_71379, pack
void (EntityAttributeInstance$Packed): apply, method_71378, unpack
void (EntityAttributeModifier$Operation, Map): lambda$replaceFrom$1, method_26832, method_26832
Map (EntityAttributeModifier$Operation): lambda$getModifiers$0, method_26836, method_26836