ĘţşžE™  java/lang/Record()V   Bnet/minecraft/world/level/levelgen/placement/RandomChancePlacementchanceF  CODEC#Lcom/mojang/serialization/MapCodec;  net/minecraft/util/RandomSource nextFloat()F toStringX(Lnet/minecraft/world/level/levelgen/placement/RandomChancePlacement;)Ljava/lang/String; hashCodeG(Lnet/minecraft/world/level/levelgen/placement/RandomChancePlacement;)I !"equalsY(Lnet/minecraft/world/level/levelgen/placement/RandomChancePlacement;Ljava/lang/Object;)Z $%& '(com/mojang/serialization/Codec floatRange$(FF)Lcom/mojang/serialization/Codec; $+ ,-fieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;/ 01apply()Ljava/util/function/Function; 345 67!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 9:; <=;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;/ @AB 0C!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;/ FGH IJ2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;L;(F)VCodeLineNumberTableLocalVariableTablethisDLnet/minecraft/world/level/levelgen/placement/RandomChancePlacement;MethodParameterscodec%()Lcom/mojang/serialization/MapCodec;k()Lcom/mojang/serialization/MapCodec; shouldPlace€(Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Zcontext?Lnet/minecraft/world/level/levelgen/placement/PlacementContext;random!Lnet/minecraft/util/RandomSource;originLnet/minecraft/core/BlockPos; StackMapTable()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileRandomChancePlacement.javaRecordBootstrapMethodsr&(Ljava/lang/Object;)Ljava/lang/Object;t u wW(Lnet/minecraft/world/level/levelgen/placement/RandomChancePlacement;)Ljava/lang/Float;y z O|W(Ljava/lang/Float;)Lnet/minecraft/world/level/levelgen/placement/RandomChancePlacement;~  ghh‚ ƒ„… †‡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/MethodHandlesLookup1K MN OP> *ˇ*#ľąQ R ST U VWP.˛ °QR STMXYZPg,š*´–œ§ŹQR*ST[\]^_`a@U []_bP1*ş°Q R STcP1*şŹQ R ST!dP<*+şŹQ RSTefUe P/*´ŽQ R ST ghP\"* ¸#)š*ş.ś2ś8*ş>ś?°Q    ! R "ijkP$ şD¸Eł ąQ lmn o*)pˆqsvˆqx{ˆq}€9F@‘“”–˜