Êþº¾E³  java/lang/Record()V   @net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset displayItemLnet/minecraft/core/Holder;  settingsDLnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; toStringV(Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Ljava/lang/String; hashCodeE(Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)I equalsW(Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;Ljava/lang/Object;)Z  !"net/minecraft/world/item/ItemCODEC Lcom/mojang/serialization/Codec;$display &'( )*com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;, -.apply()Ljava/util/function/Function; 012 34!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 67Bnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings, ;<= >?;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;A -B!()Ljava/util/function/BiFunction; DEF -G!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;, JKL MN2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; P Q" DIRECT_CODEC STU VW(net/minecraft/core/registries/RegistriesFLAT_LEVEL_GENERATOR_PRESET%Lnet/minecraft/resources/ResourceKey; YZ[ \]2net/minecraft/core/registries/codec/RegistryCodecsholderg(Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;  Signature;dLcom/mojang/serialization/Codec;�Lcom/mojang/serialization/Codec;>;b(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;LocalVariableTypeTableMethodParametersƒ(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;>()Lnet/minecraft/core/Holder;F()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$2ˆ(Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;elambda$static$1_(Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/core/Holder; SourceFileFlatLevelGeneratorPreset.javaRecordBootstrapMethodsƒdisplayItem;settings ‡&(Ljava/lang/Object;)Ljava/lang/Object;‰ Š {||� Ž xyy‘8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;“ ” c–£(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;˜ ™ tuuœ �žŸ  ¡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 _`Q"_a!"_b cd_*·*+µ*,µ ±e f gh i  `j  _kld1*º°e f ghmd1*º¬e f ghnd<*+º¬e fghopjo qd/*´°e f gh_rsd/*´ °e f gh tudp2*²#¹%º+¶/²58¹%º9¶/¶:*º@¶C°e%.1f 2vw xyd/*´ °ef zh {|d/*´°ef zh}d4ºH¸I³O²R²O¸X³^±e  ~€ _`�6›‚„…¢†ˆ‹¢†Œ�¢�’•¢†—š©;JªD«­®°²