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; 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_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_29684 (Ljava/nio/file/Path;)Z ARG 1 path 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_29690 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V ARG 2 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_29696 copyTempDirDataPacks ()Z 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_30298 clearTempResources ()V METHOD method_31130 create (Lnet/minecraft/class_437;)Lnet/minecraft/class_525; ARG 0 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_5350;)V ARG 2 serverResourceManager METHOD method_37089 (Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; ARG 1 v ARG 2 throwable 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 METHOD (Ljava/lang/Throwable;)V ARG 1 throwable