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 qj
intermediary net/minecraft/class_1772
named net/minecraft/entity/attribute/ClampedEntityAttribute
  • Field Details

    • minValue

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

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

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

    • ClampedEntityAttribute

      public ClampedEntityAttribute​(EntityAttribute attribute, String name, double defaultValue, double minValue, double maxValue)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lqj;<init>(Lqb;Ljava/lang/String;DDD)V
      intermediary <init> Lnet/minecraft/class_1772;<init>(Lnet/minecraft/class_1765;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 Lqj;a(Ljava/lang/String;)Lqj;
      intermediary method_7328 Lnet/minecraft/class_1772;method_7328(Ljava/lang/String;)Lnet/minecraft/class_1772;
      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 Lqj;g()Ljava/lang/String;
      intermediary method_7329 Lnet/minecraft/class_1772;method_7329()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 Lqb;a(D)D
      intermediary method_7291 Lnet/minecraft/class_1765;method_7291(D)D
      named clamp Lnet/minecraft/entity/attribute/EntityAttribute;clamp(D)D