Êþº¾EÄ  java/lang/Record()V   -net/minecraft/world/level/dimension/LevelStemtypeLnet/minecraft/core/Holder;   generator0Lnet/minecraft/world/level/chunk/ChunkGenerator; toStringC(Lnet/minecraft/world/level/dimension/LevelStem;)Ljava/lang/String; hashCode2(Lnet/minecraft/world/level/dimension/LevelStem;)I equalsD(Lnet/minecraft/world/level/dimension/LevelStem;Ljava/lang/Object;)Z  !"1net/minecraft/world/level/dimension/DimensionTypeCODEC Lcom/mojang/serialization/Codec; %&' ()com/mojang/serialization/CodecfieldOf7(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; 56.net/minecraft/world/level/chunk/ChunkGenerator+ :;< =>;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;@ ,A!()Ljava/util/function/BiFunction; :C DEstable5(Ljava/lang/Object;)Lcom/mojang/datafixers/kinds/App; GHI ,J!com/mojang/datafixers/Products$P2m(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App;+ MNO PQ2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;  TUV WX(net/minecraft/core/registries/Registries LEVEL_STEM%Lnet/minecraft/resources/ResourceKey;Z overworld \]^ _`"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier; bcd Pe#net/minecraft/resources/ResourceKeyp(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; g hX OVERWORLDj the_nether l mXNETHERothe_end q rXEND SignaturePLnet/minecraft/core/Holder;QLcom/mojang/serialization/Codec;VLnet/minecraft/resources/ResourceKey;N(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)VCodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/world/level/dimension/LevelStem;LocalVariableTypeTableMethodParametersƒ(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;R()Lnet/minecraft/core/Holder;2()Lnet/minecraft/world/level/chunk/ChunkGenerator;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileLevelStem.javaRecordBootstrapMethods’type;generator –&(Ljava/lang/Object;)Ljava/lang/Object;˜ ™ …›L(Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/core/Holder;� ž ‡ a(Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/chunk/ChunkGenerator;¢8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;¤ ¥ w§|(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/LevelStem;© ª ˆ‰‰­ ®¯° ±²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 st!"suhXsvmXsvrXsvwx_*·*+µ*,µ ±y z {| }  t~  s€x1*º°y z {|�x1*º¬y z {|‚x<*+º¬y z{|ƒ„~ƒ …x/*´°y z {|s†‡x/*´ °y z {| ˆ‰xt6*²#¹$º*¶.²47¹$º8¶.¶9**º?¶B¶F°y%/5z 6Š‹ŒxZ6ºK¸L³R²SY¸[¸a³f²Si¸[¸a³k²Sn¸[¸a³p±y '�Ž� st�6¬‘“”³•—š³•œŸ³¡£¦³•¨«º:M»G¼¾¿ÁÃ