Package net.minecraft.entity.attribute
Class EntityAttributeModifier
java.lang.Object
net.minecraft.entity.attribute.EntityAttributeModifier
- Mappings:
- Namespace - Name - official - bhe- intermediary - net/minecraft/class_1322- named - net/minecraft/entity/attribute/EntityAttributeModifier
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumRepresents an operation which can be applied to an attribute modifier.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Loggerprivate final EntityAttributeModifier.Operationprivate final UUIDprivate final double
- 
Constructor SummaryConstructorsConstructorDescriptionEntityAttributeModifier(String name, double value, EntityAttributeModifier.Operation operation) EntityAttributeModifier(UUID uuid, String name, double value, EntityAttributeModifier.Operation operation) EntityAttributeModifier(UUID uuid, Supplier<String> nameGetter, double value, EntityAttributeModifier.Operation operation) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanstatic @Nullable EntityAttributeModifierfromNbt(NbtCompound nbt) getId()getName()doublegetValue()inthashCode()toNbt()toString()
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhe;a:Lorg/slf4j/Logger;- intermediary - field_23712- Lnet/minecraft/class_1322;field_23712:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/entity/attribute/EntityAttributeModifier;LOGGER:Lorg/slf4j/Logger;
 
- 
valueprivate final double value- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbhe;b:D- intermediary - field_6323- Lnet/minecraft/class_1322;field_6323:D- named - value- Lnet/minecraft/entity/attribute/EntityAttributeModifier;value:D
 
- 
operation- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbhe;c:Lbhe$a;- intermediary - field_6324- Lnet/minecraft/class_1322;field_6324:Lnet/minecraft/class_1322$class_1323;- named - operation- Lnet/minecraft/entity/attribute/EntityAttributeModifier;operation:Lnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;
 
- 
nameGetter- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbhe;d:Ljava/util/function/Supplier;- intermediary - field_6326- Lnet/minecraft/class_1322;field_6326:Ljava/util/function/Supplier;- named - nameGetter- Lnet/minecraft/entity/attribute/EntityAttributeModifier;nameGetter:Ljava/util/function/Supplier;
 
- 
uuid- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbhe;e:Ljava/util/UUID;- intermediary - field_6327- Lnet/minecraft/class_1322;field_6327:Ljava/util/UUID;- named - uuid- Lnet/minecraft/entity/attribute/EntityAttributeModifier;uuid:Ljava/util/UUID;
 
 
- 
- 
Constructor Details- 
EntityAttributeModifierpublic EntityAttributeModifier(String name, double value, EntityAttributeModifier.Operation operation) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbhe;<init>(Ljava/lang/String;DLbhe$a;)V- intermediary - <init>- Lnet/minecraft/class_1322;<init>(Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V- named - <init>- Lnet/minecraft/entity/attribute/EntityAttributeModifier;<init>(Ljava/lang/String;DLnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;)V
 
- 
EntityAttributeModifierpublic EntityAttributeModifier(UUID uuid, String name, double value, EntityAttributeModifier.Operation operation) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbhe;<init>(Ljava/util/UUID;Ljava/lang/String;DLbhe$a;)V- intermediary - <init>- Lnet/minecraft/class_1322;<init>(Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V- named - <init>- Lnet/minecraft/entity/attribute/EntityAttributeModifier;<init>(Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;)V
 
- 
EntityAttributeModifierpublic EntityAttributeModifier(UUID uuid, Supplier<String> nameGetter, double value, EntityAttributeModifier.Operation operation) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbhe;<init>(Ljava/util/UUID;Ljava/util/function/Supplier;DLbhe$a;)V- intermediary - <init>- Lnet/minecraft/class_1322;<init>(Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/class_1322$class_1323;)V- named - <init>- Lnet/minecraft/entity/attribute/EntityAttributeModifier;<init>(Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;)V
 
 
- 
- 
Method Details- 
getId- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhe;a()Ljava/util/UUID;- intermediary - method_6189- Lnet/minecraft/class_1322;method_6189()Ljava/util/UUID;- named - getId- Lnet/minecraft/entity/attribute/EntityAttributeModifier;getId()Ljava/util/UUID;
 
- 
getName- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbhe;b()Ljava/lang/String;- intermediary - method_6185- Lnet/minecraft/class_1322;method_6185()Ljava/lang/String;- named - getName- Lnet/minecraft/entity/attribute/EntityAttributeModifier;getName()Ljava/lang/String;
 
- 
getOperation- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbhe;c()Lbhe$a;- intermediary - method_6182- Lnet/minecraft/class_1322;method_6182()Lnet/minecraft/class_1322$class_1323;- named - getOperation- Lnet/minecraft/entity/attribute/EntityAttributeModifier;getOperation()Lnet/minecraft/entity/attribute/EntityAttributeModifier$Operation;
 
- 
getValuepublic double getValue()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbhe;d()D- intermediary - method_6186- Lnet/minecraft/class_1322;method_6186()D- named - getValue- Lnet/minecraft/entity/attribute/EntityAttributeModifier;getValue()D
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
- 
toNbt- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbhe;e()Lqr;- intermediary - method_26860- Lnet/minecraft/class_1322;method_26860()Lnet/minecraft/class_2487;- named - toNbt- Lnet/minecraft/entity/attribute/EntityAttributeModifier;toNbt()Lnet/minecraft/nbt/NbtCompound;
 
- 
fromNbt- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbhe;a(Lqr;)Lbhe;- intermediary - method_26859- Lnet/minecraft/class_1322;method_26859(Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322;- named - fromNbt- Lnet/minecraft/entity/attribute/EntityAttributeModifier;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/attribute/EntityAttributeModifier;
 
 
-