Class ClampedEntityAttribute

java.lang.Object
net.minecraft.entity.attribute.AbstractEntityAttribute
net.minecraft.entity.attribute.ClampedEntityAttribute
All Implemented Interfaces:
EntityAttribute

public class ClampedEntityAttribute extends AbstractEntityAttribute
Mappings:
Namespace Name
official wj
intermediary net/minecraft/class_1708
named net/minecraft/entity/attribute/ClampedEntityAttribute
  • Field Details

    • minValue

      private final double minValue
      Mappings:
      Namespace Name Mixin selector
      official a Lwj;a:D
      intermediary field_6830 Lnet/minecraft/class_1708;field_6830:D
      named minValue Lnet/minecraft/entity/attribute/ClampedEntityAttribute;minValue:D
    • maxValue

      private final double maxValue
      Mappings:
      Namespace Name Mixin selector
      official b Lwj;b:D
      intermediary field_6831 Lnet/minecraft/class_1708;field_6831:D
      named maxValue Lnet/minecraft/entity/attribute/ClampedEntityAttribute;maxValue:D
    • name

      private String name
      Mappings:
      Namespace Name Mixin selector
      official c Lwj;c:Ljava/lang/String;
      intermediary field_6832 Lnet/minecraft/class_1708;field_6832:Ljava/lang/String;
      named name Lnet/minecraft/entity/attribute/ClampedEntityAttribute;name:Ljava/lang/String;
  • Constructor Details

    • ClampedEntityAttribute

      public ClampedEntityAttribute(@Nullable EntityAttribute attribute, String name, double defaultValue, double minValue, double maxValue)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lwj;<init>(Lwc;Ljava/lang/String;DDD)V
      intermediary <init> Lnet/minecraft/class_1708;<init>(Lnet/minecraft/class_1702;Ljava/lang/String;DDD)V
      named <init> Lnet/minecraft/entity/attribute/ClampedEntityAttribute;<init>(Lnet/minecraft/entity/attribute/EntityAttribute;Ljava/lang/String;DDD)V
  • Method Details

    • setName

      public ClampedEntityAttribute setName(String name)
      Mappings:
      Namespace Name Mixin selector
      official a Lwj;a(Ljava/lang/String;)Lwj;
      intermediary method_6214 Lnet/minecraft/class_1708;method_6214(Ljava/lang/String;)Lnet/minecraft/class_1708;
      named setName Lnet/minecraft/entity/attribute/ClampedEntityAttribute;setName(Ljava/lang/String;)Lnet/minecraft/entity/attribute/ClampedEntityAttribute;
    • getName

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      official g Lwj;g()Ljava/lang/String;
      intermediary method_6215 Lnet/minecraft/class_1708;method_6215()Ljava/lang/String;
      named getName Lnet/minecraft/entity/attribute/ClampedEntityAttribute;getName()Ljava/lang/String;
    • clamp

      public double clamp(double value)
      Mappings:
      Namespace Name Mixin selector
      official a Lwc;a(D)D
      intermediary method_6185 Lnet/minecraft/class_1702;method_6185(D)D
      named clamp Lnet/minecraft/entity/attribute/EntityAttribute;clamp(D)D