Êþº¾E¾  java/lang/Record()V   @net/minecraft/world/level/levelgen/feature/WeightedPlacedFeaturefeatureLnet/minecraft/core/Holder;  chanceF  net/minecraft/core/Holdervalue()Ljava/lang/Object;:net/minecraft/world/level/levelgen/placement/PlacedFeature  placeš(Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z  toStringV(Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/String;" #$hashCodeE(Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)I& '(equalsW(Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;Ljava/lang/Object;)Z * +,CODEC Lcom/mojang/serialization/Codec; /01 23com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;5 67apply()Ljava/util/function/Function; 9:; <=!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; /? @A floatRange$(FF)Lcom/mojang/serialization/Codec;5 EFG HI;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;K 6L!()Ljava/util/function/BiFunction; NOP 6Q!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; STU VWjava/lang/FloatvalueOf(F)Ljava/lang/Float;5 Z[\ ]^2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; * SignatureYLnet/minecraft/core/Holder;dLcom/mojang/serialization/Codec;(Lnet/minecraft/core/Holder;F)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;LocalVariableTypeTableMethodParameters](Lnet/minecraft/core/Holder;F)Vlevel)Lnet/minecraft/world/level/WorldGenLevel;chunkGenerator0Lnet/minecraft/world/level/chunk/ChunkGenerator;random!Lnet/minecraft/util/RandomSource;originLnet/minecraft/core/BlockPos;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;[()Lnet/minecraft/core/Holder;()Flambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$2U(Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/Float;flambda$static$1_(Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Lnet/minecraft/core/Holder; SourceFileWeightedPlacedFeature.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;RecordBootstrapMethodsŽfeature;chance ’&(Ljava/lang/Object;)Ljava/lang/Object;” • ƒ„„˜ ™ €��œ8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ž Ÿ c¡p(Lnet/minecraft/core/Holder;Ljava/lang/Float;)Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;£ ¤ |}}§ ¨©ª «¬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/ProductsP2º%java/lang/invoke/MethodHandles$Lookup¼java/lang/invoke/MethodHandlesLookup1 `a+,`b cd_*·*+µ*$µ ±ef gh i  aj  `kdg*´¹À+,-¶¬ef4ghlmnopqrsjlnprtd1*º°e f gh#ud1*º!¬e f gh'vd<*+º%¬e fghwxjw yd/*´°e f gh`z{d/*´ ®e f gh |}dr4*²)-¹.º4¶8 ¸>B¹.ºC¶8¶D*ºJ¶M°e'03f 4~ €�d2*´ ¸R°ef ‚h ƒ„d/*´°ef ‚h…d$ ºX¸Y³_±e†‡ˆ‰Š‹ `aŒ6¦���­‘“–­‘—š­›� ­‘¢¥´EZµN¶¸¹»½