ĘūēžEž  java/lang/Record()V   Lnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValuevalueF   MAP_CODEC#Lcom/mojang/serialization/MapCodec; toStringb(Lnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValue;)Ljava/lang/String; hashCodeQ(Lnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValue;)I equalsc(Lnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValue;Ljava/lang/Object;)Z  !"com/mojang/serialization/CodecFLOAT0Lcom/mojang/serialization/codecs/PrimitiveCodec; %&' ().com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;+ ,-apply()Ljava/util/function/Function; /01 23!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 567 89;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;+ <=> ,?!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;+ BCD EF2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; %H IJxmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; L MN INLINE_CODEC Lcom/mojang/serialization/Codec;PSnet/minecraft/world/level/storage/loot/providers/number/floats/ContextFloatProvider SignaturesLcom/mojang/serialization/MapCodec;pLcom/mojang/serialization/Codec;(F)VCodeLineNumberTableLocalVariableTablethisNLnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValue;MethodParameterscodec%()Lcom/mojang/serialization/MapCodec;u()Lcom/mojang/serialization/MapCodec;validate=(Lnet/minecraft/world/level/storage/loot/ValidationContext;)Vcontext:Lnet/minecraft/world/level/storage/loot/ValidationContext;getFloatUnsafe7(Lnet/minecraft/world/level/storage/loot/LootContext;)Frandom4Lnet/minecraft/world/level/storage/loot/LootContext;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Flambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileConstantValue.javaRecordBootstrapMethodsw&(Ljava/lang/Object;)Ljava/lang/Object;y z k|a(Lnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValue;)Ljava/lang/Float;~  Ta(Ljava/lang/Float;)Lnet/minecraft/world/level/storage/loot/providers/number/floats/ConstantValue;ƒ „ lmm‡ ˆ‰Š ‹Œjava/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;Ž ‘ ’“"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; InnerClassesInstance—com/mojang/datafixers/ProductsP1š%java/lang/invoke/MethodHandles$Lookupœjava/lang/invoke/MethodHandlesLookup1O QRMNQS TU> *ˇ*#ĩąV W XY Z [\U.˛ °VW XYQ]^_U5ąVWXY`aZ`bcU9*´ŽVWXYdeZdfU1*ē°V W XYgU1*ēŦV W XYhU<*+ēŦV WXYijZi kU/*´ŽV W XY lmUZ *˛#š$ē*ļ.ļ4*ē:ļ;°V     W  nopU=!ē@¸Aŗ ˛ē:ē*šGŗKąV  qrs t*†#uvx{v}€v‚…”5B•<–˜™›