Êþº¾E€  java/lang/Record()V   Inet/minecraft/world/level/storage/loot/providers/number/floats/DifferenceleftLnet/minecraft/core/Holder;   right   MAP_CODEC#Lcom/mojang/serialization/MapCodec;  ()Lnet/minecraft/core/Holder;  net/minecraft/core/Holdervalue()Ljava/lang/Object;Snet/minecraft/world/level/storage/loot/providers/number/floats/ContextFloatProvider  !"getFloatUnsafe7(Lnet/minecraft/world/level/storage/loot/LootContext;)F $ & '(toString_(Lnet/minecraft/world/level/storage/loot/providers/number/floats/Difference;)Ljava/lang/String;* +,hashCodeN(Lnet/minecraft/world/level/storage/loot/providers/number/floats/Difference;)I. /0equals`(Lnet/minecraft/world/level/storage/loot/providers/number/floats/Difference;Ljava/lang/Object;)Z 234 56Tnet/minecraft/world/level/storage/loot/providers/number/floats/ContextFloatProvidersCODEC Lcom/mojang/serialization/Codec;8 9:createR()Lnet/minecraft/world/level/storage/loot/providers/number/BinaryProvider$Factory; <=> ?@Fnet/minecraft/world/level/storage/loot/providers/number/BinaryProvidermapCodec•(Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/providers/number/BinaryProvider$Factory;)Lcom/mojang/serialization/MapCodec; SignaturerLnet/minecraft/core/Holder;pLcom/mojang/serialization/MapCodec;9(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)VCodeLineNumberTableLocalVariableTablethisKLnet/minecraft/world/level/storage/loot/providers/number/floats/Difference;LocalVariableTypeTableMethodParametersç(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Vcodec%()Lcom/mojang/serialization/MapCodec;r()Lcom/mojang/serialization/MapCodec;context4Lnet/minecraft/world/level/storage/loot/LootContext;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;t()Lnet/minecraft/core/Holder;Ljava/lang/Record;Lnet/minecraft/world/level/storage/loot/providers/number/floats/ContextFloatProvider;Lnet/minecraft/world/level/storage/loot/providers/number/BinaryProvider; SourceFileDifference.javaRecordBootstrapMethods_ left;right c€(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/providers/number/BinaryProvider;e f Dhƒ(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/providers/number/floats/Difference;j klm nojava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;q rst uv"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesyNnet/minecraft/world/level/storage/loot/providers/number/BinaryProvider$FactoryFactory|%java/lang/invoke/MethodHandles$Lookup~java/lang/invoke/MethodHandlesLookup1< AB ABAC DEi*·*+µ*,µ ±FG HI  J BBK  ALMNE.²°FG HIAO!"EZ&*¶¹À+¹*¶#¹À+¹f®FG&HI&PQKP'RE1*º%°FG HI+SE1*º)¬FG HI/TE<*+º-¬FGHIUVKU E/*´°FG HIAWE/*´ °FG HIAWXE'²1º7¸;³±F AYZ[\ AB AB]i^`apbdgwx<z {}