Interface EntityAttributeInstance

All Known Implementing Classes:
EntityAttributeInstanceImpl

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

    • getAttribute

      EntityAttribute getAttribute()
      Mappings:
      Namespace Name Mixin selector
      official a Lxz;a()Lxy;
      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 Lxz;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 Lxz;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 getModifiers(int operation)
      Mappings:
      Namespace Name Mixin selector
      official a Lxz;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 getModifiers()
      Mappings:
      Namespace Name Mixin selector
      official c Lxz;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 Lxz;a(Lya;)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

      AttributeModifier getByUuid(UUID id)
      Mappings:
      Namespace Name Mixin selector
      official a Lxz;a(Ljava/util/UUID;)Lya;
      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 Lxz;b(Lya;)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 Lxz;c(Lya;)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
    • clearModifiers

      @Environment(CLIENT) void clearModifiers()
      Mappings:
      Namespace Name Mixin selector
      official d Lxz;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 Lxz;e()D
      intermediary method_6196 Lnet/minecraft/class_1703;method_6196()D
      named getValue Lnet/minecraft/entity/attribute/EntityAttributeInstance;getValue()D