Interface EntityAttributeInstance

All Known Implementing Classes:
EntityAttributeInstanceImpl

public interface EntityAttributeInstance
Mappings:
Namespace Name
official qc
intermediary net/minecraft/class_1766
named net/minecraft/entity/attribute/EntityAttributeInstance
  • Method Details

    • getAttribute

      EntityAttribute getAttribute()
      Mappings:
      Namespace Name Mixin selector
      official a Lqc;a()Lqb;
      intermediary method_7295 Lnet/minecraft/class_1766;method_7295()Lnet/minecraft/class_1765;
      named getAttribute Lnet/minecraft/entity/attribute/EntityAttributeInstance;getAttribute()Lnet/minecraft/entity/attribute/EntityAttribute;
    • getBaseValue

      double getBaseValue()
      Mappings:
      Namespace Name Mixin selector
      official b Lqc;b()D
      intermediary method_7300 Lnet/minecraft/class_1766;method_7300()D
      named getBaseValue Lnet/minecraft/entity/attribute/EntityAttributeInstance;getBaseValue()D
    • setBaseValue

      void setBaseValue​(double baseValue)
      Mappings:
      Namespace Name Mixin selector
      official a Lqc;a(D)V
      intermediary method_7296 Lnet/minecraft/class_1766;method_7296(D)V
      named setBaseValue Lnet/minecraft/entity/attribute/EntityAttributeInstance;setBaseValue(D)V
    • method_7297

      Collection<AttributeModifier> method_7297​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lqc;a(I)Ljava/util/Collection;
      intermediary method_7297 Lnet/minecraft/class_1766;method_7297(I)Ljava/util/Collection;
      named method_7297 Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_7297(I)Ljava/util/Collection;
    • getAttributeModifiers

      Collection<AttributeModifier> getAttributeModifiers()
      Mappings:
      Namespace Name Mixin selector
      official c Lqc;c()Ljava/util/Collection;
      intermediary method_7302 Lnet/minecraft/class_1766;method_7302()Ljava/util/Collection;
      named getAttributeModifiers Lnet/minecraft/entity/attribute/EntityAttributeInstance;getAttributeModifiers()Ljava/util/Collection;
    • method_7299

      boolean method_7299​(AttributeModifier attributeModifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lqc;a(Lqd;)Z
      intermediary method_7299 Lnet/minecraft/class_1766;method_7299(Lnet/minecraft/class_1767;)Z
      named method_7299 Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_7299(Lnet/minecraft/entity/attribute/AttributeModifier;)Z
    • getByUuid

      AttributeModifier getByUuid​(UUID id)
      Mappings:
      Namespace Name Mixin selector
      official a Lqc;a(Ljava/util/UUID;)Lqd;
      intermediary method_7298 Lnet/minecraft/class_1766;method_7298(Ljava/util/UUID;)Lnet/minecraft/class_1767;
      named getByUuid Lnet/minecraft/entity/attribute/EntityAttributeInstance;getByUuid(Ljava/util/UUID;)Lnet/minecraft/entity/attribute/AttributeModifier;
    • addModifier

      void addModifier​(AttributeModifier modifier)
      Mappings:
      Namespace Name Mixin selector
      official b Lqc;b(Lqd;)V
      intermediary method_7301 Lnet/minecraft/class_1766;method_7301(Lnet/minecraft/class_1767;)V
      named addModifier Lnet/minecraft/entity/attribute/EntityAttributeInstance;addModifier(Lnet/minecraft/entity/attribute/AttributeModifier;)V
    • method_7303

      void method_7303​(AttributeModifier attributeModifier)
      Mappings:
      Namespace Name Mixin selector
      official c Lqc;c(Lqd;)V
      intermediary method_7303 Lnet/minecraft/class_1766;method_7303(Lnet/minecraft/class_1767;)V
      named method_7303 Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_7303(Lnet/minecraft/entity/attribute/AttributeModifier;)V
    • clearModifiers

      @Environment(CLIENT) void clearModifiers()
      Mappings:
      Namespace Name Mixin selector
      official d Lqc;d()V
      intermediary method_7304 Lnet/minecraft/class_1766;method_7304()V
      named clearModifiers Lnet/minecraft/entity/attribute/EntityAttributeInstance;clearModifiers()V
    • getValue

      double getValue()
      Mappings:
      Namespace Name Mixin selector
      official e Lqc;e()D
      intermediary method_7305 Lnet/minecraft/class_1766;method_7305()D
      named getValue Lnet/minecraft/entity/attribute/EntityAttributeInstance;getValue()D