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/apache/logging/log4j/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; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Ljava/nio/file/Path;Lnet/minecraft/class_5359;Lnet/minecraft/class_5455$class_5457;)V ARG 1 parent ARG 2 levelInfo ARG 3 generatorOptions ARG 4 dataPackTempDir ARG 5 dataPackSettings ARG 6 registryManager 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_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_27615 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_28084 setMoreOptionsOpen ()V METHOD method_29682 applyDataPacks (Lnet/minecraft/class_3283;)V 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_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_29696 copyTempDirDataPacks ()Z METHOD method_30297 onCloseScreen ()V METHOD method_30298 clearTempResources ()V METHOD method_31130 create (Lnet/minecraft/class_437;)Lnet/minecraft/class_525; ARG 0 parent METHOD method_32672 getDifficulty ()Lnet/minecraft/class_1267; 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; CLASS class_5376 WorldCreationException