CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldScreen FIELD field_25477 dataPackTempDir Ljava/nio/file/Path; FIELD field_25480 LOGGER Lorg/slf4j/Logger; FIELD field_25792 packManager Lnet/minecraft/class_3283; FIELD field_25898 GAME_MODE_TEXT Lnet/minecraft/class_2561; FIELD field_26600 ENTER_NAME_TEXT Lnet/minecraft/class_2561; FIELD field_3187 parent Lnet/minecraft/class_437; FIELD field_32434 TEMP_DIR_PREFIX Ljava/lang/String; FIELD field_37911 PREPARING_TEXT Lnet/minecraft/class_2561; FIELD field_42163 grid Lnet/minecraft/class_7845; FIELD field_42164 tabNavigation Lnet/minecraft/class_8089; FIELD field_42169 ALLOW_COMMANDS_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_42172 worldCreator Lnet/minecraft/class_8100; FIELD field_42173 tabManager Lnet/minecraft/class_8088; FIELD field_42501 EXPERIMENTS_TEXT Lnet/minecraft/class_2561; FIELD field_42502 recreated Z FIELD field_43081 HEADER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; FIELD field_43082 FOOTER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)V ARG 1 client ARG 2 parent ARG 3 generatorOptionsHolder ARG 4 defaultWorldType ARG 5 seed METHOD method_19921 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_19922 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_2736 createLevel ()V METHOD method_29682 applyDataPacks (Lnet/minecraft/class_3283;ZLjava/util/function/Consumer;)V ARG 1 dataPackManager ARG 2 fromPackScreen ARG 3 configurationSetter METHOD method_29685 copyDataPack (Ljava/nio/file/Path;Lnet/minecraft/class_310;)Ljava/nio/file/Path; ARG 0 srcFolder ARG 1 client METHOD method_29686 (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z ARG 1 dataPackFile METHOD method_29687 copyDataPack (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V ARG 0 srcFolder ARG 1 destFolder ARG 2 dataPackFile METHOD method_29688 (Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V ARG 2 dataPackFile METHOD method_29689 (Ljava/nio/file/Path;)V ARG 0 path METHOD method_29693 getDataPackTempDir ()Ljava/nio/file/Path; METHOD method_29694 openPackScreen (Lnet/minecraft/class_7712;)V ARG 1 dataConfiguration METHOD method_29695 clearDataPackTempDir ()V METHOD method_29983 (Ljava/util/List;Ljava/lang/String;)Z ARG 1 name METHOD method_30296 getScannedPack (Lnet/minecraft/class_7712;)Lcom/mojang/datafixers/util/Pair; ARG 1 dataConfiguration METHOD method_30297 onCloseScreen ()V METHOD method_31130 create (Lnet/minecraft/class_310;Lnet/minecraft/class_437;)V ARG 0 client ARG 1 parent METHOD method_40212 create (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_1940;Lnet/minecraft/class_7193;Ljava/nio/file/Path;)Lnet/minecraft/class_525; ARG 0 client ARG 1 parent ARG 2 levelInfo ARG 3 generatorOptionsHolder ARG 4 dataPackTempDir METHOD method_40213 createLevelInfo (Z)Lnet/minecraft/class_1940; ARG 1 debugWorld METHOD method_41847 startServer (Lnet/minecraft/class_31$class_7729;Lnet/minecraft/class_7780;Lcom/mojang/serialization/Lifecycle;)V ARG 1 specialProperty ARG 2 combinedDynamicRegistries ARG 3 lifecycle METHOD method_41848 createSession ()Ljava/util/Optional; METHOD method_41849 createServerConfig (Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;)Lnet/minecraft/class_7237$class_6906; ARG 0 dataPackManager ARG 1 dataConfiguration METHOD method_41851 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_525$class_7749;)Lnet/minecraft/class_7193; ARG 0 resourceManager ARG 1 dataPackContents ARG 2 combinedDynamicRegistries ARG 3 generatorOptions METHOD method_41852 showMessage (Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)V ARG 0 client ARG 1 text METHOD method_41853 (Ljava/nio/file/Path;)Z ARG 1 path METHOD method_41855 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V ARG 2 path METHOD method_45678 (Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661; ARG 1 context METHOD method_45679 validateDataPacks (Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;Ljava/util/function/Consumer;)V ARG 1 dataPackManager ARG 2 dataConfiguration ARG 3 configurationSetter METHOD method_45681 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_525$class_7749;)Lnet/minecraft/class_7193; ARG 0 resourceManager ARG 1 dataPackContents ARG 2 combinedDynamicRegistries ARG 3 context METHOD method_45682 (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; ARG 1 json METHOD method_45686 (Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661; ARG 0 context METHOD method_48643 (Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;Ljava/util/function/Consumer;Z)V ARG 4 confirmed METHOD method_48644 (Lnet/minecraft/class_339;)V ARG 1 child METHOD method_48650 (Lnet/minecraft/class_525;Lnet/minecraft/class_364;)V ARG 1 child METHOD method_48654 (Ljava/util/function/Consumer;Z)V ARG 2 confirmed METHOD method_48657 getWorldCreator ()Lnet/minecraft/class_8100; METHOD method_49009 (Lnet/minecraft/class_3283;)V ARG 1 resourcePackManager METHOD method_49010 openExperimentsScreen (Lnet/minecraft/class_7712;)V ARG 1 dataConfiguration METHOD method_49011 (Lnet/minecraft/class_3283;)V ARG 1 resourcePackManager METHOD method_49629 (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; ARG 3 throwable CLASS class_7749 WorldCreationSettings CLASS class_8093 GameTab FIELD field_42175 GAME_TAB_TITLE_TEXT Lnet/minecraft/class_2561; FIELD field_42176 ALLOW_COMMANDS_TEXT Lnet/minecraft/class_2561; FIELD field_42177 worldNameField Lnet/minecraft/class_342; METHOD method_48658 (Lnet/minecraft/class_5676;Lnet/minecraft/class_1267;)V ARG 1 button ARG 2 value METHOD method_48659 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100$class_4539;)V ARG 1 button ARG 2 value METHOD method_48660 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V ARG 2 creator METHOD method_48661 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V ARG 1 button ARG 2 value METHOD method_48662 (Lnet/minecraft/class_8100$class_4539;)Lnet/minecraft/class_2561; ARG 0 value METHOD method_48663 (Ljava/lang/Boolean;)Lnet/minecraft/class_7919; ARG 0 value METHOD method_48664 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V ARG 2 creator METHOD method_48665 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V ARG 1 creator METHOD method_49012 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_49702 (Lnet/minecraft/class_8100;)V ARG 1 creator CLASS class_8094 MoreTab FIELD field_42179 MORE_TAB_TITLE_TEXT Lnet/minecraft/class_2561; FIELD field_42180 GAME_RULES_TEXT Lnet/minecraft/class_2561; FIELD field_42181 DATA_PACKS_TEXT Lnet/minecraft/class_2561; METHOD method_48667 (Ljava/util/Optional;)V ARG 1 gameRules METHOD method_48668 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_48669 openGameRulesScreen ()V METHOD method_49013 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_49014 (Lnet/minecraft/class_4185;)V ARG 1 button CLASS class_8095 WorldTab FIELD field_42183 WORLD_TAB_TITLE_TEXT Lnet/minecraft/class_2561; FIELD field_42184 AMPLIFIED_GENERATOR_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_42185 MAP_FEATURES_TEXT Lnet/minecraft/class_2561; FIELD field_42186 MAP_FEATURES_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_42187 BONUS_ITEMS_TEXT Lnet/minecraft/class_2561; FIELD field_42188 ENTER_SEED_TEXT Lnet/minecraft/class_2561; FIELD field_42189 SEED_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_42191 seedField Lnet/minecraft/class_342; FIELD field_42192 customizeButton Lnet/minecraft/class_4185; METHOD method_48670 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_48671 getWorldTypeNarrationMessage (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; ARG 0 worldTypeButton METHOD method_48673 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V ARG 2 creator METHOD method_48674 (Lnet/minecraft/class_7845$class_7939;Lnet/minecraft/class_8021;)V ARG 1 widget METHOD method_48675 (Lnet/minecraft/class_8096;Lnet/minecraft/class_8100;)V ARG 1 creator METHOD method_48676 (Lnet/minecraft/class_8100;)V ARG 1 creator METHOD method_48677 (Ljava/lang/String;)V ARG 1 seed METHOD method_48678 openCustomizeScreen ()V METHOD method_48679 getWorldTypes ()Lnet/minecraft/class_5676$class_5680;