Package net.minecraft.entity.attribute
Class EntityAttribute
java.lang.Object
net.minecraft.entity.attribute.EntityAttribute
- Direct Known Subclasses:
- ClampedEntityAttribute
Represents a type of double-valued attribute that a living entity may have.
 
An attribute is a tracked double value stored on an entity. An attribute has a default value on which attribute modifiers operate.
- Mappings:
- Namespace - Name - official - bhb- intermediary - net/minecraft/class_1320- named - net/minecraft/entity/attribute/EntityAttribute
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final doublestatic final intprivate booleanprivate final String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondoubleclamp(double value) doublebooleanChecks if instances of this attribute should synchronize values to clients.setTracked(boolean tracked) Sets all instances of this attribute to synchronize their values to clients.
- 
Field Details- 
field_30097public static final int field_30097- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhb;a:I- intermediary - field_30097- Lnet/minecraft/class_1320;field_30097:I- named - field_30097- Lnet/minecraft/entity/attribute/EntityAttribute;field_30097:I
 
- 
fallbackprivate final double fallback- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbhb;b:D- intermediary - field_23697- Lnet/minecraft/class_1320;field_23697:D- named - fallback- Lnet/minecraft/entity/attribute/EntityAttribute;fallback:D
 
- 
trackedprivate boolean tracked- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbhb;c:Z- intermediary - field_23698- Lnet/minecraft/class_1320;field_23698:Z- named - tracked- Lnet/minecraft/entity/attribute/EntityAttribute;tracked:Z
 
- 
translationKey- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbhb;d:Ljava/lang/String;- intermediary - field_23699- Lnet/minecraft/class_1320;field_23699:Ljava/lang/String;- named - translationKey- Lnet/minecraft/entity/attribute/EntityAttribute;translationKey:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
EntityAttribute- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbhb;<init>(Ljava/lang/String;D)V- intermediary - <init>- Lnet/minecraft/class_1320;<init>(Ljava/lang/String;D)V- named - <init>- Lnet/minecraft/entity/attribute/EntityAttribute;<init>(Ljava/lang/String;D)V
 
 
- 
- 
Method Details- 
getDefaultValuepublic double getDefaultValue()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhb;a()D- intermediary - method_6169- Lnet/minecraft/class_1320;method_6169()D- named - getDefaultValue- Lnet/minecraft/entity/attribute/EntityAttribute;getDefaultValue()D
 
- 
isTrackedpublic boolean isTracked()Checks if instances of this attribute should synchronize values to clients.- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbhb;b()Z- intermediary - method_6168- Lnet/minecraft/class_1320;method_6168()Z- named - isTracked- Lnet/minecraft/entity/attribute/EntityAttribute;isTracked()Z
 
- 
setTrackedSets all instances of this attribute to synchronize their values to clients.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhb;a(Z)Lbhb;- intermediary - method_26829- Lnet/minecraft/class_1320;method_26829(Z)Lnet/minecraft/class_1320;- named - setTracked- Lnet/minecraft/entity/attribute/EntityAttribute;setTracked(Z)Lnet/minecraft/entity/attribute/EntityAttribute;
 
- 
clamppublic double clamp(double value) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhb;a(D)D- intermediary - method_6165- Lnet/minecraft/class_1320;method_6165(D)D- named - clamp- Lnet/minecraft/entity/attribute/EntityAttribute;clamp(D)D
 
- 
getTranslationKey- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbhb;c()Ljava/lang/String;- intermediary - method_26830- Lnet/minecraft/class_1320;method_26830()Ljava/lang/String;- named - getTranslationKey- Lnet/minecraft/entity/attribute/EntityAttribute;getTranslationKey()Ljava/lang/String;
 
 
-