Class CreateWorldScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.world.CreateWorldScreen
- All Implemented Interfaces:
- Drawable,- Element,- Navigable,- ParentElement
- Mappings:
- Namespace - Name - official - eza- intermediary - net/minecraft/class_525- named - net/minecraft/client/gui/screen/world/CreateWorldScreen
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate classprivate classprivate static final recordprivate classNested classes/interfaces inherited from class net.minecraft.client.gui.screen.ScreenScreen.SelectedElementNarrationData
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) static final Text(package private) static final Text(package private) static final Textprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intstatic final Identifier(package private) static final Textprivate @Nullable GridWidgetstatic final Identifierstatic final Identifierprivate static final Loggerprivate @Nullable ResourcePackManagerprivate static final Textprivate booleanprivate final TabManagerprivate @Nullable TabNavigationWidgetprivate static final String(package private) final WorldCreatorFields inherited from class net.minecraft.client.gui.screen.Screenclient, executor, height, OPTIONS_BACKGROUND_TEXTURE, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateCreateWorldScreen(MinecraftClient client, @Nullable Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected <T extends Element & Drawable & Selectable>
 TaddDrawableChild(T drawableElement) protected <T extends Element & Selectable>
 TaddSelectableChild(T child) private voidapplyDataPacks(ResourcePackManager dataPackManager, boolean fromPackScreen, Consumer<DataConfiguration> configurationSetter) private voidvoidclose()private static voidcopyDataPack(Path srcFolder, Path destFolder, Path dataPackFile) copyDataPack(Path srcFolder, MinecraftClient client) static voidcreate(MinecraftClient client, @Nullable Screen parent) static CreateWorldScreencreate(MinecraftClient client, @Nullable Screen parent, LevelInfo levelInfo, GeneratorOptionsHolder generatorOptionsHolder, @Nullable Path dataPackTempDir) private voidprivate LevelInfocreateLevelInfo(boolean debugWorld) private static SaveLoading.ServerConfigcreateServerConfig(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration) private Optional<LevelStorage.Session>private @Nullable com.mojang.datafixers.util.Pair<Path,ResourcePackManager> getScannedPack(DataConfiguration dataConfiguration) protected voidinit()Called when a screen should be initialized.voidbooleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.void(package private) voidopenExperimentsScreen(DataConfiguration dataConfiguration) (package private) voidopenPackScreen(DataConfiguration dataConfiguration) voidrender(DrawContext context, int mouseX, int mouseY, float delta) voidrenderBackgroundTexture(DrawContext context) Renders the fullscreen background texture of this screen.private static voidshowMessage(MinecraftClient client, Text text) private voidstartServer(LevelProperties.SpecialProperty specialProperty, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, com.mojang.serialization.Lifecycle lifecycle) voidtick()private voidvalidateDataPacks(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration, Consumer<DataConfiguration> configurationSetter) Methods inherited from class net.minecraft.client.gui.screen.ScreenaddDrawable, addElementNarrations, addScreenNarrations, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackground, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElementgetFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementmouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElementcharTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
- 
Field Details- 
field_42165private static final int field_42165- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - k- Leza;k:I- intermediary - field_42165- Lnet/minecraft/class_525;field_42165:I- named - field_42165- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_42165:I
 
- 
field_42166private static final int field_42166- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - l- Leza;l:I- intermediary - field_42166- Lnet/minecraft/class_525;field_42166:I- named - field_42166- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_42166:I
 
- 
field_42167private static final int field_42167- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - m- Leza;m:I- intermediary - field_42167- Lnet/minecraft/class_525;field_42167:I- named - field_42167- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_42167:I
 
- 
field_42168private static final int field_42168- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - n- Leza;n:I- intermediary - field_42168- Lnet/minecraft/class_525;field_42168:I- named - field_42168- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_42168:I
 
- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - o- Leza;o:Lorg/slf4j/Logger;- intermediary - field_25480- Lnet/minecraft/class_525;field_25480:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;LOGGER:Lorg/slf4j/Logger;
 
- 
TEMP_DIR_PREFIX- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - p- Leza;p:Ljava/lang/String;- intermediary - field_32434- Lnet/minecraft/class_525;field_32434:Ljava/lang/String;- named - TEMP_DIR_PREFIX- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;TEMP_DIR_PREFIX:Ljava/lang/String;
 
- 
GAME_MODE_TEXT- Mappings:
- Namespace - Name - Mixin selector - official - q- Leza;q:Lsw;- intermediary - field_25898- Lnet/minecraft/class_525;field_25898:Lnet/minecraft/class_2561;- named - GAME_MODE_TEXT- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;GAME_MODE_TEXT:Lnet/minecraft/text/Text;
 
- 
ENTER_NAME_TEXT- Mappings:
- Namespace - Name - Mixin selector - official - r- Leza;r:Lsw;- intermediary - field_26600- Lnet/minecraft/class_525;field_26600:Lnet/minecraft/class_2561;- named - ENTER_NAME_TEXT- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;ENTER_NAME_TEXT:Lnet/minecraft/text/Text;
 
- 
EXPERIMENTS_TEXT- Mappings:
- Namespace - Name - Mixin selector - official - s- Leza;s:Lsw;- intermediary - field_42501- Lnet/minecraft/class_525;field_42501:Lnet/minecraft/class_2561;- named - EXPERIMENTS_TEXT- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;EXPERIMENTS_TEXT:Lnet/minecraft/text/Text;
 
- 
ALLOW_COMMANDS_INFO_TEXT- Mappings:
- Namespace - Name - Mixin selector - official - t- Leza;t:Lsw;- intermediary - field_42169- Lnet/minecraft/class_525;field_42169:Lnet/minecraft/class_2561;- named - ALLOW_COMMANDS_INFO_TEXT- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;ALLOW_COMMANDS_INFO_TEXT:Lnet/minecraft/text/Text;
 
- 
PREPARING_TEXT- Mappings:
- Namespace - Name - Mixin selector - official - u- Leza;u:Lsw;- intermediary - field_37911- Lnet/minecraft/class_525;field_37911:Lnet/minecraft/class_2561;- named - PREPARING_TEXT- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;PREPARING_TEXT:Lnet/minecraft/text/Text;
 
- 
field_42170private static final int field_42170- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - v- Leza;v:I- intermediary - field_42170- Lnet/minecraft/class_525;field_42170:I- named - field_42170- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_42170:I
 
- 
field_42171private static final int field_42171- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - w- Leza;w:I- intermediary - field_42171- Lnet/minecraft/class_525;field_42171:I- named - field_42171- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_42171:I
 
- 
HEADER_SEPARATOR_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a:Lacq;- intermediary - field_43081- Lnet/minecraft/class_525;field_43081:Lnet/minecraft/class_2960;- named - HEADER_SEPARATOR_TEXTURE- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;HEADER_SEPARATOR_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
FOOTER_SEPARATOR_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - b- Leza;b:Lacq;- intermediary - field_43082- Lnet/minecraft/class_525;field_43082:Lnet/minecraft/class_2960;- named - FOOTER_SEPARATOR_TEXTURE- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;FOOTER_SEPARATOR_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
LIGHT_DIRT_BACKGROUND_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - c- Leza;c:Lacq;- intermediary - field_44672- Lnet/minecraft/class_525;field_44672:Lnet/minecraft/class_2960;- named - LIGHT_DIRT_BACKGROUND_TEXTURE- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;LIGHT_DIRT_BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
worldCreator- Mappings:
- Namespace - Name - Mixin selector - official - x- Leza;x:Lezj;- intermediary - field_42172- Lnet/minecraft/class_525;field_42172:Lnet/minecraft/class_8100;- named - worldCreator- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;worldCreator:Lnet/minecraft/client/gui/screen/world/WorldCreator;
 
- 
tabManager- Mappings:
- Namespace - Name - Mixin selector - official - y- Leza;y:Lera;- intermediary - field_42173- Lnet/minecraft/class_525;field_42173:Lnet/minecraft/class_8088;- named - tabManager- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;tabManager:Lnet/minecraft/client/gui/tab/TabManager;
 
- 
recreatedprivate boolean recreated- Mappings:
- Namespace - Name - Mixin selector - official - z- Leza;z:Z- intermediary - field_42502- Lnet/minecraft/class_525;field_42502:Z- named - recreated- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;recreated:Z
 
- 
parent- Mappings:
- Namespace - Name - Mixin selector - official - A- Leza;A:Leuq;- intermediary - field_3187- Lnet/minecraft/class_525;field_3187:Lnet/minecraft/class_437;- named - parent- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
 
- 
dataPackTempDir- Mappings:
- Namespace - Name - Mixin selector - official - C- Leza;C:Ljava/nio/file/Path;- intermediary - field_25477- Lnet/minecraft/class_525;field_25477:Ljava/nio/file/Path;- named - dataPackTempDir- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;dataPackTempDir:Ljava/nio/file/Path;
 
- 
packManager- Mappings:
- Namespace - Name - Mixin selector - official - D- Leza;D:Laki;- intermediary - field_25792- Lnet/minecraft/class_525;field_25792:Lnet/minecraft/class_3283;- named - packManager- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;packManager:Lnet/minecraft/resource/ResourcePackManager;
 
- 
grid- Mappings:
- Namespace - Name - Mixin selector - official - E- Leza;E:Lesf;- intermediary - field_42163- Lnet/minecraft/class_525;field_42163:Lnet/minecraft/class_7845;- named - grid- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;grid:Lnet/minecraft/client/gui/widget/GridWidget;
 
 
- 
- 
Constructor Details- 
CreateWorldScreenprivate CreateWorldScreen(MinecraftClient client, @Nullable @Nullable Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Leza;<init>(Lenn;Leuq;Lezi;Ljava/util/Optional;Ljava/util/OptionalLong;)V- intermediary - <init>- Lnet/minecraft/class_525;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)V- named - <init>- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/world/GeneratorOptionsHolder;Ljava/util/Optional;Ljava/util/OptionalLong;)V
 
 
- 
- 
Method Details- 
create- Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Lenn;Leuq;)V- intermediary - method_31130- Lnet/minecraft/class_525;method_31130(Lnet/minecraft/class_310;Lnet/minecraft/class_437;)V- named - create- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;create(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;)V
 
- 
createpublic static CreateWorldScreen create(MinecraftClient client, @Nullable @Nullable Screen parent, LevelInfo levelInfo, GeneratorOptionsHolder generatorOptionsHolder, @Nullable @Nullable Path dataPackTempDir) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Lenn;Leuq;Lcmq;Lezi;Ljava/nio/file/Path;)Leza;- intermediary - method_40212- Lnet/minecraft/class_525;method_40212(Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_1940;Lnet/minecraft/class_7193;Ljava/nio/file/Path;)Lnet/minecraft/class_525;- named - create- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;create(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/world/level/LevelInfo;Lnet/minecraft/client/world/GeneratorOptionsHolder;Ljava/nio/file/Path;)Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;
 
- 
getWorldCreator- Mappings:
- Namespace - Name - Mixin selector - official - l- Leza;l()Lezj;- intermediary - method_48657- Lnet/minecraft/class_525;method_48657()Lnet/minecraft/class_8100;- named - getWorldCreator- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;getWorldCreator()Lnet/minecraft/client/gui/screen/world/WorldCreator;
 
- 
tickpublic void tick()
- 
initprotected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized. This should call Screen.setInitialFocus(net.minecraft.client.gui.Element)to set the element that is initially focused.
- 
showMessage- Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Lenn;Lsw;)V- intermediary - method_41852- Lnet/minecraft/class_525;method_41852(Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)V- named - showMessage- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;showMessage(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/text/Text;)V
 
- 
createLevelprivate void createLevel()- Mappings:
- Namespace - Name - Mixin selector - official - C- Leza;C()V- intermediary - method_2736- Lnet/minecraft/class_525;method_2736()V- named - createLevel- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;createLevel()V
 
- 
startServerprivate void startServer(LevelProperties.SpecialProperty specialProperty, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, com.mojang.serialization.Lifecycle lifecycle) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Ldzc$a;Lhl;Lcom/mojang/serialization/Lifecycle;)V- intermediary - method_41847- Lnet/minecraft/class_525;method_41847(Lnet/minecraft/class_31$class_7729;Lnet/minecraft/class_7780;Lcom/mojang/serialization/Lifecycle;)V- named - startServer- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;startServer(Lnet/minecraft/world/level/LevelProperties$SpecialProperty;Lnet/minecraft/registry/CombinedDynamicRegistries;Lcom/mojang/serialization/Lifecycle;)V
 
- 
createLevelInfo- Mappings:
- Namespace - Name - Mixin selector - official - c- Leza;c(Z)Lcmq;- intermediary - method_40213- Lnet/minecraft/class_525;method_40213(Z)Lnet/minecraft/class_1940;- named - createLevelInfo- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;createLevelInfo(Z)Lnet/minecraft/world/level/LevelInfo;
 
- 
keyPressedpublic boolean keyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
- keyPressedin interface- Element
- Specified by:
- keyPressedin interface- ParentElement
- Overrides:
- keyPressedin class- Screen
- Parameters:
- keyCode- the named key code of the event as described in the- GLFWclass
- scanCode- the unique/platform-specific scan code of the keyboard input
- modifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
- Returns:
- trueto indicate that the event handling is successful/valid
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leqt;a(III)Z- intermediary - method_25404- Lnet/minecraft/class_364;method_25404(III)Z- named - keyPressed- Lnet/minecraft/client/gui/Element;keyPressed(III)Z
 
- 
closepublic void close()
- 
onCloseScreenpublic void onCloseScreen()- Mappings:
- Namespace - Name - Mixin selector - official - B- Leza;B()V- intermediary - method_30297- Lnet/minecraft/class_525;method_30297()V- named - onCloseScreen- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;onCloseScreen()V
 
- 
render- Specified by:
- renderin interface- Drawable
- Overrides:
- renderin class- Screen
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leqh;a(Leox;IIF)V- intermediary - method_25394- Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V- named - render- Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
 
- 
renderBackgroundTextureRenders the fullscreen background texture of this screen.- Overrides:
- renderBackgroundTexturein class- Screen
- Mappings:
- Namespace - Name - Mixin selector - official - b- Leuq;b(Leox;)V- intermediary - method_25434- Lnet/minecraft/class_437;method_25434(Lnet/minecraft/class_332;)V- named - renderBackgroundTexture- Lnet/minecraft/client/gui/screen/Screen;renderBackgroundTexture(Lnet/minecraft/client/gui/DrawContext;)V
 
- 
addSelectableChild- Overrides:
- addSelectableChildin class- Screen
- Mappings:
- Namespace - Name - Mixin selector - official - e- Leuq;e(Leqt;)Leqt;- intermediary - method_25429- Lnet/minecraft/class_437;method_25429(Lnet/minecraft/class_364;)Lnet/minecraft/class_364;- named - addSelectableChild- Lnet/minecraft/client/gui/screen/Screen;addSelectableChild(Lnet/minecraft/client/gui/Element;)Lnet/minecraft/client/gui/Element;
 
- 
addDrawableChild- Overrides:
- addDrawableChildin class- Screen
- Mappings:
- Namespace - Name - Mixin selector - official - d- Leuq;d(Leqt;)Leqt;- intermediary - method_37063- Lnet/minecraft/class_437;method_37063(Lnet/minecraft/class_364;)Lnet/minecraft/class_364;- named - addDrawableChild- Lnet/minecraft/client/gui/screen/Screen;addDrawableChild(Lnet/minecraft/client/gui/Element;)Lnet/minecraft/client/gui/Element;
 
- 
getDataPackTempDir- Mappings:
- Namespace - Name - Mixin selector - official - D- Leza;D()Ljava/nio/file/Path;- intermediary - method_29693- Lnet/minecraft/class_525;method_29693()Ljava/nio/file/Path;- named - getDataPackTempDir- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;getDataPackTempDir()Ljava/nio/file/Path;
 
- 
openExperimentsScreen- Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Lcnf;)V- intermediary - method_49010- Lnet/minecraft/class_525;method_49010(Lnet/minecraft/class_7712;)V- named - openExperimentsScreen- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;openExperimentsScreen(Lnet/minecraft/resource/DataConfiguration;)V
 
- 
openPackScreen- Mappings:
- Namespace - Name - Mixin selector - official - b- Leza;b(Lcnf;)V- intermediary - method_29694- Lnet/minecraft/class_525;method_29694(Lnet/minecraft/class_7712;)V- named - openPackScreen- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;openPackScreen(Lnet/minecraft/resource/DataConfiguration;)V
 
- 
applyDataPacksprivate void applyDataPacks(ResourcePackManager dataPackManager, boolean fromPackScreen, Consumer<DataConfiguration> configurationSetter) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Laki;ZLjava/util/function/Consumer;)V- intermediary - method_29682- Lnet/minecraft/class_525;method_29682(Lnet/minecraft/class_3283;ZLjava/util/function/Consumer;)V- named - applyDataPacks- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;applyDataPacks(Lnet/minecraft/resource/ResourcePackManager;ZLjava/util/function/Consumer;)V
 
- 
validateDataPacksprivate void validateDataPacks(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration, Consumer<DataConfiguration> configurationSetter) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Laki;Lcnf;Ljava/util/function/Consumer;)V- intermediary - method_45679- Lnet/minecraft/class_525;method_45679(Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;Ljava/util/function/Consumer;)V- named - validateDataPacks- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;validateDataPacks(Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/resource/DataConfiguration;Ljava/util/function/Consumer;)V
 
- 
createServerConfigprivate static SaveLoading.ServerConfig createServerConfig(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Laki;Lcnf;)Ladj$c;- intermediary - method_41849- Lnet/minecraft/class_525;method_41849(Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;)Lnet/minecraft/class_7237$class_6906;- named - createServerConfig- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;createServerConfig(Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/resource/DataConfiguration;)Lnet/minecraft/server/SaveLoading$ServerConfig;
 
- 
clearDataPackTempDirprivate void clearDataPackTempDir()- Mappings:
- Namespace - Name - Mixin selector - official - E- Leza;E()V- intermediary - method_29695- Lnet/minecraft/class_525;method_29695()V- named - clearDataPackTempDir- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;clearDataPackTempDir()V
 
- 
copyDataPack- Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V- intermediary - method_29687- Lnet/minecraft/class_525;method_29687(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V- named - copyDataPack- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;copyDataPack(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V
 
- 
createSession- Mappings:
- Namespace - Name - Mixin selector - official - F- Leza;F()Ljava/util/Optional;- intermediary - method_41848- Lnet/minecraft/class_525;method_41848()Ljava/util/Optional;- named - createSession- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;createSession()Ljava/util/Optional;
 
- 
copyDataPack- Mappings:
- Namespace - Name - Mixin selector - official - a- Leza;a(Ljava/nio/file/Path;Lenn;)Ljava/nio/file/Path;- intermediary - method_29685- Lnet/minecraft/class_525;method_29685(Ljava/nio/file/Path;Lnet/minecraft/class_310;)Ljava/nio/file/Path;- named - copyDataPack- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;copyDataPack(Ljava/nio/file/Path;Lnet/minecraft/client/MinecraftClient;)Ljava/nio/file/Path;
 
- 
getScannedPack@Nullable private @Nullable com.mojang.datafixers.util.Pair<Path,ResourcePackManager> getScannedPack(DataConfiguration dataConfiguration) - Mappings:
- Namespace - Name - Mixin selector - official - c- Leza;c(Lcnf;)Lcom/mojang/datafixers/util/Pair;- intermediary - method_30296- Lnet/minecraft/class_525;method_30296(Lnet/minecraft/class_7712;)Lcom/mojang/datafixers/util/Pair;- named - getScannedPack- Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;getScannedPack(Lnet/minecraft/resource/DataConfiguration;)Lcom/mojang/datafixers/util/Pair;
 
 
-