Êþº¾EL  java/lang/Object()V   Anet/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrapcontext.Lnet/minecraft/data/worldgen/BootstrapContext;  (net/minecraft/core/registries/RegistriesDIMENSION_TYPE%Lnet/minecraft/resources/ResourceKey;  ,net/minecraft/data/worldgen/BootstrapContextlookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter;  NOISE_SETTINGS   noiseSettings!Lnet/minecraft/core/HolderGetter; ! "BIOME $ %biomes ' (PLACED_FEATURE * +placedFeatures - . STRUCTURE_SET 0 1 structureSets 3 4'MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST 6 7#multiNoiseBiomeSourceParameterLists 9:; <9net/minecraft/world/level/dimension/BuiltinDimensionTypes OVERWORLD >?@ ABnet/minecraft/core/HolderGetter getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; D EFoverworldDimensionTypeLnet/minecraft/core/Holder; 9H INETHER K LFnetherDimensionType 9N OEND Q RFendDimensionType THU9net/minecraft/world/level/levelgen/NoiseGeneratorSettings WHXCnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterListsZ-net/minecraft/world/level/dimension/LevelStem\;net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator ^_` ab5net/minecraft/world/level/biome/MultiNoiseBiomeSourcecreateFromPresetT(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; [d eK(Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)V Yg hN(Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)V j kl netherStem/Lnet/minecraft/world/level/dimension/LevelStem; TN opq rs1net/minecraft/world/level/biome/TheEndBiomeSourcecreateV(Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/TheEndBiomeSource; u vlendStem x yz makeOverworlda(Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/LevelStem;|6net/minecraft/world/level/levelgen/presets/WorldPreset Y: YH YN �‚ƒ „… java/util/Mapof}(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; {‡ ˆ(Ljava/util/Map;)V Š ‹ŒcreatePresetWithCustomOverworldi(Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/levelgen/presets/WorldPreset; Ž ��register^(Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; T: “”• –7net/minecraft/world/level/levelgen/presets/WorldPresetsNORMAL ˜ ™šmakeNoiseBasedOverworldy(Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/LevelStem; œ �žregisterCustomOverworldPresetW(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V T  ¡ LARGE_BIOMES “  T¤ ¥ AMPLIFIED “¤ W: © ª«registerOverworlds0(Lnet/minecraft/world/level/biome/BiomeSource;)V ­®¯ °&net/minecraft/world/level/biome/BiomesPLAINS “² ³SINGLE_BIOME_SURFACEµ0net/minecraft/world/level/biome/FixedBiomeSource ´· ¸(Lnet/minecraft/core/Holder;)V “º »FLAT½2net/minecraft/world/level/levelgen/FlatLevelSource ¿ÀÁ ÂÃBnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings getDefault©(Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; ¼Å ÆG(Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V “È ÉFLAT_ALL_DIMENSIONS Ë ÌÍcreateFlatAllDimensionsPreset:()Lnet/minecraft/world/level/levelgen/presets/WorldPreset; “Ï ÐDEBUGÒ3net/minecraft/world/level/levelgen/DebugLevelSource ÑÔ Õ((Lnet/minecraft/core/Holder$Reference;)V רÙ ÚÛjava/util/Optionalempty()Ljava/util/Optional; ¿Ý ÞßwithBiomeAndLayers…(Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; ­á âDESERTä5net/minecraft/world/level/levelgen/flat/FlatLayerInfo æçè éê&net/minecraft/world/level/block/BlocksBEDROCK'Lnet/minecraft/world/level/block/Block; ãì í+(ILnet/minecraft/world/level/block/Block;)Vï5net/minecraft/world/level/dimension/DimensionDefaults æñ òê SANDSTONE ôõö „÷java/util/List6(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; ù úûflatSettingsForBiomeAndLayers{(Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; ­ý þ BASALT_DELTAS æ êBASALT  z makeNether ­ THE_END æ  ê END_STONE   zmakeEnd SignaturehLnet/minecraft/data/worldgen/BootstrapContext;^Lnet/minecraft/core/HolderGetter;JLnet/minecraft/core/HolderGetter;_Lnet/minecraft/core/HolderGetter;^Lnet/minecraft/core/HolderGetter;gLnet/minecraft/core/HolderGetter;PLnet/minecraft/core/Holder;1(Lnet/minecraft/data/worldgen/BootstrapContext;)VCodeLineNumberTableLocalVariableTablethisCLnet/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap;dimensionTypesnetherNoiseSettingsnetherBiomePreset%Lnet/minecraft/core/Holder$Reference;endNoiseSettingsLocalVariableTypeTableVLnet/minecraft/core/HolderGetter;XLnet/minecraft/core/Holder;kLnet/minecraft/core/Holder$Reference;MethodParametersk(Lnet/minecraft/data/worldgen/BootstrapContext;)V generator0Lnet/minecraft/world/level/chunk/ChunkGenerator;overworldBiomeSource-Lnet/minecraft/world/level/biome/BiomeSource;¶(Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/LevelStem; overworldStemdebug overworld_Lnet/minecraft/resources/ResourceKey;‘(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V biomeSourceoverworldNoiseSettingslargeBiomesNoiseSettingsamplifiedNoiseSettings bootstrapoverworldPresetplainsNLnet/minecraft/core/Holder$Reference;biomeKeylayersLjava/util/List;NLnet/minecraft/resources/ResourceKey;ILjava/util/List;Ý(Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; overworldFlat netherFlatendFlat SourceFileWorldPresets.javaNestHost InnerClasses BootstrapH#net/minecraft/core/Holder$ReferenceJnet/minecraft/core/Holder Reference   %+17EFLFRFklvl ¶à*·*+µ+² ¹M*+²¹µ*+² ¹µ#*+²&¹µ)*+²,¹µ/*+²2¹µ5*,²8¹=µC*,²G¹=µJ*,²M¹=µP*´²S¹=N*´5²V¹=:*»YY*´J»[Y¸]-·c·fµi*´²m¹=:*»YY*´P»[Y*´#¸n·c·fµt±F>? AC D-E:FGGTIaJnK{MˆN–P²RÀTßU>àà ͈XF–JÀ  F!4à Í"ˆX#–J$À  #% &yzA »YY*´C+·f°X  '(%'zA »YY*´J+·f°\  '(%' zA »YY*´P+·f°`  '(%'™š^*»[Y+,·c¶w°d )*F! #% )+‹ŒY»{Y²}+²~*´i²*´t¸€·†°hih,l%,�že*´+*,¶‰¹�W± rs -.l! -/% -.0ª«áQ*´²‘¹=M*²’*+,¶—¶›*´²Ÿ¹=N*²¢*+-¶—¶›*´²£¹=:*²¦*+¶—¶›±v wy'z4|B}P~4QQ1* D2F'*3FB4F!  D2#'*3#B4#%15‰*´5²§¹=L*+¸]¶¨*´²‘¹=M*´#²¬¹=N*²±*»´Y-·¶,¶—¶›*²¹*»¼Y*´#*´/*´)¸¾·Ä¶w¶›*´²Ç*¶Ê¹�W*²Î*»ÑY-·Ó¶w¶›±& � ‚„"…/†Cˆd‰u‹ˆŒ*‰ |6"g2F/Z7!  |6$"g2#/Z78úû‡!*´#*´/*´)¸¾,¸Ö*´#+¹=¶Ü°� �‘ � !!9!:;!!9<!:=% 9:>ÌÍ œ*»¼Y*²à»ãY²å·ë»ãYC²ð·ë¸ó¶ø·Ä¶wL*»¼Y*²ü»ãY²å·ë»ãY²ÿ·ë¸ó¶ø·Ä¶M*»¼Y*²»ãY²å·ë»ãY²·ë¸ó¶ø·Ä¶ N»{Y²}+²~,²-¸€·†°6 • ˜#–)•-ŸL¢O UŸY©x¬{ª�©…³*œ-o?lYC@l…AlBCD“E“F GIK