CLASS net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeModifier FIELD field_23712 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_6323 value D FIELD field_6324 operation Lnet/minecraft/class_1322$class_1323; FIELD field_6326 nameGetter Ljava/util/function/Supplier; FIELD field_6327 uuid Ljava/util/UUID; METHOD (Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V ARG 1 name ARG 2 value ARG 4 operation METHOD (Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V ARG 1 uuid ARG 2 name ARG 3 value ARG 5 operation METHOD (Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/class_1322$class_1323;)V ARG 1 uuid ARG 2 nameGetter ARG 3 value ARG 5 operation METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_26859 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322; ARG 0 nbt METHOD method_26860 toNbt ()Lnet/minecraft/class_2487; METHOD method_6182 getOperation ()Lnet/minecraft/class_1322$class_1323; METHOD method_6185 getName ()Ljava/lang/String; METHOD method_6186 getValue ()D METHOD method_6189 getId ()Ljava/util/UUID; CLASS class_1323 Operation COMMENT Represents an operation which can be applied to an attribute modifier. FIELD field_6328 ADDITION Lnet/minecraft/class_1322$class_1323; COMMENT Adds to the base value of an attribute. FIELD field_6329 id I FIELD field_6330 MULTIPLY_BASE Lnet/minecraft/class_1322$class_1323; COMMENT Multiplies the base value of the attribute. COMMENT COMMENT

Is applied after addition. FIELD field_6331 MULTIPLY_TOTAL Lnet/minecraft/class_1322$class_1323; COMMENT Multiplies the total value of the attribute. COMMENT COMMENT

The total value is equal to the sum of all additions and base multiplications applied by an attribute modifier. FIELD field_6332 VALUES [Lnet/minecraft/class_1322$class_1323; METHOD (Ljava/lang/String;II)V ARG 3 id METHOD method_6190 fromId (I)Lnet/minecraft/class_1322$class_1323; ARG 0 id METHOD method_6191 getId ()I