Class ClampedEntityAttribute

java.lang.Object
net.minecraft.entity.attribute.EntityAttribute
net.minecraft.entity.attribute.ClampedEntityAttribute

public class ClampedEntityAttribute
extends EntityAttribute
Represents a type of attribute with minimum and maximum value limits.
Mappings:
Namespace Name
official aua
intermediary net/minecraft/class_1329
named net/minecraft/entity/attribute/ClampedEntityAttribute
  • Field Details

    • minValue

      private final double minValue
      Mappings:
      Namespace Name Mixin selector
      official b Laua;b:D
      intermediary field_6353 Lnet/minecraft/class_1329;field_6353:D
      named minValue Lnet/minecraft/entity/attribute/ClampedEntityAttribute;minValue:D
    • maxValue

      private final double maxValue
      Mappings:
      Namespace Name Mixin selector
      official c Laua;c:D
      intermediary field_6351 Lnet/minecraft/class_1329;field_6351:D
      named maxValue Lnet/minecraft/entity/attribute/ClampedEntityAttribute;maxValue:D
  • Constructor Details

    • ClampedEntityAttribute

      public ClampedEntityAttribute​(String translationKey, double fallback, double min, double max)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laua;<init>(Ljava/lang/String;DDD)V
      intermediary <init> Lnet/minecraft/class_1329;<init>(Ljava/lang/String;DDD)V
      named <init> Lnet/minecraft/entity/attribute/ClampedEntityAttribute;<init>(Ljava/lang/String;DDD)V
  • Method Details

    • method_35061

      public double method_35061()
      Mappings:
      Namespace Name Mixin selector
      official d Laua;d()D
      intermediary method_35061 Lnet/minecraft/class_1329;method_35061()D
      named method_35061 Lnet/minecraft/entity/attribute/ClampedEntityAttribute;method_35061()D
    • method_35062

      public double method_35062()
      Mappings:
      Namespace Name Mixin selector
      official e Laua;e()D
      intermediary method_35062 Lnet/minecraft/class_1329;method_35062()D
      named method_35062 Lnet/minecraft/entity/attribute/ClampedEntityAttribute;method_35062()D
    • clamp

      public double clamp​(double value)
      Overrides:
      clamp in class EntityAttribute
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(D)D
      intermediary method_6165 Lnet/minecraft/class_1320;method_6165(D)D
      named clamp Lnet/minecraft/entity/attribute/EntityAttribute;clamp(D)D