CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldScreen FIELD field_24286 difficultyButton Lnet/minecraft/class_5676; FIELD field_24287 gameRulesButton Lnet/minecraft/class_4185; FIELD field_24288 gameRules Lnet/minecraft/class_1928; FIELD field_24588 moreOptionsDialog Lnet/minecraft/class_5292; FIELD field_25477 dataPackTempDir Ljava/nio/file/Path; FIELD field_25478 dataPacksButton Lnet/minecraft/class_4185; FIELD field_25479 dataPackSettings Lnet/minecraft/class_5359; 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_26598 ENTER_SEED_TEXT Lnet/minecraft/class_2561; FIELD field_26599 SEED_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_26600 ENTER_NAME_TEXT Lnet/minecraft/class_2561; FIELD field_26601 RESULT_FOLDER_TEXT Lnet/minecraft/class_2561; FIELD field_26602 ALLOW_COMMANDS_INFO_TEXT Lnet/minecraft/class_2561; FIELD field_27998 currentDifficulty Lnet/minecraft/class_1267; FIELD field_3178 hardcore Z FIELD field_3179 tweakedCheats Z FIELD field_3182 enableCheatsButton Lnet/minecraft/class_5676; FIELD field_3185 lastMode Lnet/minecraft/class_525$class_4539; FIELD field_3186 gameModeSwitchButton Lnet/minecraft/class_5676; FIELD field_3187 parent Lnet/minecraft/class_437; FIELD field_3188 levelNameField Lnet/minecraft/class_342; FIELD field_3192 cheatsEnabled Z FIELD field_3193 moreOptionsButton Lnet/minecraft/class_4185; FIELD field_3194 firstGameModeDescriptionLine Lnet/minecraft/class_2561; FIELD field_3195 levelName Ljava/lang/String; FIELD field_3196 saveDirectoryName Ljava/lang/String; FIELD field_3199 secondGameModeDescriptionLine Lnet/minecraft/class_2561; FIELD field_3201 currentMode Lnet/minecraft/class_525$class_4539; FIELD field_3202 moreOptionsOpen Z FIELD field_3205 createLevelButton Lnet/minecraft/class_4185; FIELD field_32434 TEMP_DIR_PREFIX Ljava/lang/String; FIELD field_37911 PREPARING_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_5359;Lnet/minecraft/class_5292;)V ARG 1 parent ARG 2 dataPackSettings ARG 3 moreOptionsDialog METHOD method_19416 (Ljava/lang/String;)V ARG 1 levelName METHOD method_19921 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_19922 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_19923 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_22365 tweakDefaultsTo (Lnet/minecraft/class_525$class_4539;)V ARG 1 mode METHOD method_2710 setMoreOptionsOpen (Z)V ARG 1 moreOptionsOpen METHOD method_2721 toggleMoreOptions ()V METHOD method_2722 updateSettingsLabels ()V METHOD method_2727 updateSaveFolderName ()V METHOD method_2736 createLevel ()V METHOD method_27614 (Lnet/minecraft/class_1928;)V ARG 1 gameRules METHOD method_27615 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_27616 (Ljava/util/Optional;)V ARG 1 optionalGameRules METHOD method_28084 setMoreOptionsOpen ()V METHOD method_29682 applyDataPacks (Lnet/minecraft/class_3283;)V ARG 1 dataPackManager 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_29691 (Z)V ARG 1 confirmed METHOD method_29692 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_29693 getDataPackTempDir ()Ljava/nio/file/Path; METHOD method_29694 openPackScreen ()V METHOD method_29695 clearDataPackTempDir ()V METHOD method_29983 (Ljava/util/List;Ljava/lang/String;)Z ARG 1 name METHOD method_30296 getScannedPack ()Lcom/mojang/datafixers/util/Pair; 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_32667 (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; ARG 0 button METHOD method_32668 (Lnet/minecraft/class_5676;Lnet/minecraft/class_1267;)V ARG 1 button ARG 2 difficulty METHOD method_32669 (Lnet/minecraft/class_5676;Lnet/minecraft/class_525$class_4539;)V ARG 1 button ARG 2 mode METHOD method_32670 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V ARG 1 button ARG 2 cheatsEnabled METHOD method_32671 (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; ARG 1 button METHOD method_32672 getDifficulty ()Lnet/minecraft/class_1267; METHOD method_37088 (Lnet/minecraft/class_5359;Lnet/minecraft/class_7193;)V ARG 2 generatorOptionsHolder METHOD method_37089 (Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; ARG 1 v ARG 2 throwable METHOD method_40209 (Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; ARG 1 resourceManager ARG 2 dataPackSettings METHOD method_40211 (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; ARG 1 json METHOD method_40212 create (Lnet/minecraft/class_437;Lnet/minecraft/class_6904;Ljava/nio/file/Path;)Lnet/minecraft/class_525; ARG 0 parent ARG 1 source ARG 2 path METHOD method_40213 createLevelInfo (Z)Lnet/minecraft/class_1940; ARG 1 debugWorld METHOD method_41847 startServer ()V METHOD method_41848 createSession ()Ljava/util/Optional; METHOD method_41849 createServerConfig (Lnet/minecraft/class_3283;Lnet/minecraft/class_5359;)Lnet/minecraft/class_7237$class_6906; ARG 0 resourcePackManager ARG 1 dataPackSettings METHOD method_41850 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_5455$class_6890;Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_7193; ARG 0 resourceManager ARG 1 dataPackContents ARG 2 dynamicRegistryManager ARG 3 pair METHOD method_41851 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_5285;)Lnet/minecraft/class_7193; ARG 0 resourceManager ARG 1 dataPackContents ARG 2 dynamicRegistryManager 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_41854 (Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; ARG 0 resourceManager ARG 1 dataPackSettings METHOD method_41855 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V ARG 2 path CLASS class_4539 Mode FIELD field_20628 translationSuffix Ljava/lang/String; FIELD field_20629 defaultGameMode Lnet/minecraft/class_1934; FIELD field_27999 text Lnet/minecraft/class_2561; METHOD (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1934;)V ARG 3 translationSuffix ARG 4 defaultGameMode METHOD method_32673 asText ()Lnet/minecraft/class_2561;