Interface EntityAttributeInstance

All Known Implementing Classes:
EntityAttributeInstanceImpl

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

    • getAttribute

      EntityAttribute getAttribute()
      Mappings:
      Namespace Name Mixin selector
      official a Lafn;a()Lafm;
      intermediary method_6188 Lnet/minecraft/class_1703;method_6188()Lnet/minecraft/class_1702;
      named getAttribute Lnet/minecraft/entity/attribute/EntityAttributeInstance;getAttribute()Lnet/minecraft/entity/attribute/EntityAttribute;
    • getBaseValue

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

      void setBaseValue(double baseValue)
      Mappings:
      Namespace Name Mixin selector
      official a Lafn;a(D)V
      intermediary method_6189 Lnet/minecraft/class_1703;method_6189(D)V
      named setBaseValue Lnet/minecraft/entity/attribute/EntityAttributeInstance;setBaseValue(D)V
    • getModifiers

      Collection<AttributeModifier> getModifiers(int operation)
      Mappings:
      Namespace Name Mixin selector
      official a Lafn;a(I)Ljava/util/Collection;
      intermediary method_6211 Lnet/minecraft/class_1703;method_6211(I)Ljava/util/Collection;
      named getModifiers Lnet/minecraft/entity/attribute/EntityAttributeInstance;getModifiers(I)Ljava/util/Collection;
    • getModifiers

      Collection<AttributeModifier> getModifiers()
      Mappings:
      Namespace Name Mixin selector
      official c Lafn;c()Ljava/util/Collection;
      intermediary method_6194 Lnet/minecraft/class_1703;method_6194()Ljava/util/Collection;
      named getModifiers Lnet/minecraft/entity/attribute/EntityAttributeInstance;getModifiers()Ljava/util/Collection;
    • hasModifier

      boolean hasModifier(AttributeModifier modifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lafn;a(Lafo;)Z
      intermediary method_10995 Lnet/minecraft/class_1703;method_10995(Lnet/minecraft/class_1704;)Z
      named hasModifier Lnet/minecraft/entity/attribute/EntityAttributeInstance;hasModifier(Lnet/minecraft/entity/attribute/AttributeModifier;)Z
    • getByUuid

      Mappings:
      Namespace Name Mixin selector
      official a Lafn;a(Ljava/util/UUID;)Lafo;
      intermediary method_6190 Lnet/minecraft/class_1703;method_6190(Ljava/util/UUID;)Lnet/minecraft/class_1704;
      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 Lafn;b(Lafo;)V
      intermediary method_6191 Lnet/minecraft/class_1703;method_6191(Lnet/minecraft/class_1704;)V
      named addModifier Lnet/minecraft/entity/attribute/EntityAttributeInstance;addModifier(Lnet/minecraft/entity/attribute/AttributeModifier;)V
    • method_6193

      void method_6193(AttributeModifier modifier)
      Mappings:
      Namespace Name Mixin selector
      official c Lafn;c(Lafo;)V
      intermediary method_6193 Lnet/minecraft/class_1703;method_6193(Lnet/minecraft/class_1704;)V
      named method_6193 Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_6193(Lnet/minecraft/entity/attribute/AttributeModifier;)V
    • method_13093

      void method_13093(UUID uUID)
      Mappings:
      Namespace Name Mixin selector
      official b Lafn;b(Ljava/util/UUID;)V
      intermediary method_13093 Lnet/minecraft/class_1703;method_13093(Ljava/util/UUID;)V
      named method_13093 Lnet/minecraft/entity/attribute/EntityAttributeInstance;method_13093(Ljava/util/UUID;)V
    • clearModifiers

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

      double getValue()
      Mappings:
      Namespace Name Mixin selector
      official e Lafn;e()D
      intermediary method_6196 Lnet/minecraft/class_1703;method_6196()D
      named getValue Lnet/minecraft/entity/attribute/EntityAttributeInstance;getValue()D