Package net.minecraft.entity.attribute
Interface EntityAttributeInstance
- All Known Implementing Classes:
EntityAttributeInstanceImpl
public interface EntityAttributeInstance
- Mappings:
Namespace Name official qcintermediary net/minecraft/class_1766named net/minecraft/entity/attribute/EntityAttributeInstance
-
Method Summary
Modifier and Type Method Description voidaddModifier(AttributeModifier modifier)voidclearModifiers()EntityAttributegetAttribute()Collection<AttributeModifier>getAttributeModifiers()doublegetBaseValue()AttributeModifiergetByUuid(UUID id)doublegetValue()Collection<AttributeModifier>method_7297(int int2)booleanmethod_7299(AttributeModifier attributeModifier)voidmethod_7303(AttributeModifier attributeModifier)voidsetBaseValue(double baseValue)
-
Method Details
-
getAttribute
EntityAttribute getAttribute()- Mappings:
Namespace Name Mixin selector official aLqc;a()Lqb;intermediary method_7295Lnet/minecraft/class_1766;method_7295()Lnet/minecraft/class_1765;named getAttributeLnet/minecraft/entity/attribute/EntityAttributeInstance;getAttribute()Lnet/minecraft/entity/attribute/EntityAttribute;
-
getBaseValue
double getBaseValue()- Mappings:
Namespace Name Mixin selector official bLqc;b()Dintermediary method_7300Lnet/minecraft/class_1766;method_7300()Dnamed getBaseValueLnet/minecraft/entity/attribute/EntityAttributeInstance;getBaseValue()D
-
setBaseValue
void setBaseValue(double baseValue)- Mappings:
Namespace Name Mixin selector official aLqc;a(D)Vintermediary method_7296Lnet/minecraft/class_1766;method_7296(D)Vnamed setBaseValueLnet/minecraft/entity/attribute/EntityAttributeInstance;setBaseValue(D)V
-
method_7297
- Mappings:
Namespace Name Mixin selector official aLqc;a(I)Ljava/util/Collection;intermediary method_7297Lnet/minecraft/class_1766;method_7297(I)Ljava/util/Collection;named method_7297Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_7297(I)Ljava/util/Collection;
-
getAttributeModifiers
Collection<AttributeModifier> getAttributeModifiers()- Mappings:
Namespace Name Mixin selector official cLqc;c()Ljava/util/Collection;intermediary method_7302Lnet/minecraft/class_1766;method_7302()Ljava/util/Collection;named getAttributeModifiersLnet/minecraft/entity/attribute/EntityAttributeInstance;getAttributeModifiers()Ljava/util/Collection;
-
method_7299
- Mappings:
Namespace Name Mixin selector official aLqc;a(Lqd;)Zintermediary method_7299Lnet/minecraft/class_1766;method_7299(Lnet/minecraft/class_1767;)Znamed method_7299Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_7299(Lnet/minecraft/entity/attribute/AttributeModifier;)Z
-
getByUuid
- Mappings:
Namespace Name Mixin selector official aLqc;a(Ljava/util/UUID;)Lqd;intermediary method_7298Lnet/minecraft/class_1766;method_7298(Ljava/util/UUID;)Lnet/minecraft/class_1767;named getByUuidLnet/minecraft/entity/attribute/EntityAttributeInstance;getByUuid(Ljava/util/UUID;)Lnet/minecraft/entity/attribute/AttributeModifier;
-
addModifier
- Mappings:
Namespace Name Mixin selector official bLqc;b(Lqd;)Vintermediary method_7301Lnet/minecraft/class_1766;method_7301(Lnet/minecraft/class_1767;)Vnamed addModifierLnet/minecraft/entity/attribute/EntityAttributeInstance;addModifier(Lnet/minecraft/entity/attribute/AttributeModifier;)V
-
method_7303
- Mappings:
Namespace Name Mixin selector official cLqc;c(Lqd;)Vintermediary method_7303Lnet/minecraft/class_1766;method_7303(Lnet/minecraft/class_1767;)Vnamed method_7303Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_7303(Lnet/minecraft/entity/attribute/AttributeModifier;)V
-
clearModifiers
- Mappings:
Namespace Name Mixin selector official dLqc;d()Vintermediary method_7304Lnet/minecraft/class_1766;method_7304()Vnamed clearModifiersLnet/minecraft/entity/attribute/EntityAttributeInstance;clearModifiers()V
-
getValue
double getValue()- Mappings:
Namespace Name Mixin selector official eLqc;e()Dintermediary method_7305Lnet/minecraft/class_1766;method_7305()Dnamed getValueLnet/minecraft/entity/attribute/EntityAttributeInstance;getValue()D
-