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