Class CreateWorldScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
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 exn
intermediary net/minecraft/class_525
named net/minecraft/client/gui/screen/world/CreateWorldScreen
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate class
private class
private static final record
private class
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData
-
Field Summary
Modifier and TypeFieldDescription(package private) static final Text
(package private) static final Text
(package private) static final Text
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
static final Identifier
(package private) static final Text
private @Nullable GridWidget
static final Identifier
private static final Logger
private @Nullable ResourcePackManager
private static final Text
private boolean
private final TabManager
private @Nullable TabNavigationWidget
private static final String
(package private) final WorldCreator
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, width
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, LIGHT_DIRT_BACKGROUND_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ModifierConstructorDescriptionprivate
CreateWorldScreen
(MinecraftClient client, @Nullable Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends Element & Drawable & Selectable>
TaddDrawableChild
(T drawableElement) protected <T extends Element & Selectable>
TaddSelectableChild
(T child) private void
applyDataPacks
(ResourcePackManager dataPackManager, boolean fromPackScreen, Consumer<DataConfiguration> configurationSetter) private void
void
close()
private static void
copyDataPack
(Path srcFolder, Path destFolder, Path dataPackFile) copyDataPack
(Path srcFolder, MinecraftClient client) static void
create
(MinecraftClient client, @Nullable Screen parent) static CreateWorldScreen
create
(MinecraftClient client, @Nullable Screen parent, LevelInfo levelInfo, GeneratorOptionsHolder generatorOptionsHolder, @Nullable Path dataPackTempDir) private void
private LevelInfo
createLevelInfo
(boolean debugWorld) private static SaveLoading.ServerConfig
createServerConfig
(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration) private Optional<LevelStorage.Session>
private @Nullable com.mojang.datafixers.util.Pair<Path,
ResourcePackManager> getScannedPack
(DataConfiguration dataConfiguration) protected void
init()
Called when a screen should be initialized.void
boolean
keyPressed
(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.void
(package private) void
openExperimentsScreen
(DataConfiguration dataConfiguration) (package private) void
openPackScreen
(DataConfiguration dataConfiguration) void
render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
renderBackgroundTexture
(MatrixStack matrices) Renders the fullscreen background texture of this screen.private static void
showMessage
(MinecraftClient client, Text text) private void
startServer
(LevelProperties.SpecialProperty specialProperty, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, com.mojang.serialization.Lifecycle lifecycle) void
tick()
private void
validateDataPacks
(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration, Consumer<DataConfiguration> configurationSetter) Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addElementNarrations, addScreenNarrations, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, filesDragged, findSelectedElementData, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackground, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, updateNarrator, wrapScreenError
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawBorder, drawCenteredTextWithShadow, drawCenteredTextWithShadow, drawCenteredTextWithShadow, drawHorizontalLine, drawNineSlicedTexture, drawNineSlicedTexture, drawNineSlicedTexture, drawRepeatingTexture, drawSprite, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawTextWithShadow, drawTextWithShadow, drawVerticalLine, drawWithOutline, enableScissor, fill, fill, fillGradient, fillGradient, fillGradient
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
field_42165
private static final int field_42165- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lexn;c: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_42166
private static final int field_42166- See Also:
- Mappings:
Namespace Name Mixin selector official o
Lexn;o: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_42167
private static final int field_42167- See Also:
- Mappings:
Namespace Name Mixin selector official p
Lexn;p: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_42168
private static final int field_42168- See Also:
- Mappings:
Namespace Name Mixin selector official q
Lexn;q: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 r
Lexn;r: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 s
Lexn;s: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 t
Lexn;t:Ltj;
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 u
Lexn;u:Ltj;
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 v
Lexn;v:Ltj;
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 w
Lexn;w:Ltj;
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 x
Lexn;x:Ltj;
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_42170
private static final int field_42170- See Also:
- Mappings:
Namespace Name Mixin selector official y
Lexn;y: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_42171
private static final int field_42171- See Also:
- Mappings:
Namespace Name Mixin selector official z
Lexn;z: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
Lexn;a:Ladd;
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
Lexn;b:Ladd;
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;
-
worldCreator
- Mappings:
Namespace Name Mixin selector official A
Lexn;A:Lexw;
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 B
Lexn;B:Leps;
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;
-
recreated
private boolean recreated- Mappings:
Namespace Name Mixin selector official C
Lexn;C: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 D
Lexn;D:Letd;
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 E
Lexn;E: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 F
Lexn;F:Laks;
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 G
Lexn;G:Lequ;
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
-
CreateWorldScreen
private CreateWorldScreen(MinecraftClient client, @Nullable @Nullable Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> defaultWorldType, OptionalLong seed) - Mappings:
Namespace Name Mixin selector official <init>
Lexn;<init>(Lemh;Letd;Lexv;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
Lexn;a(Lemh;Letd;)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
-
create
public static CreateWorldScreen create(MinecraftClient client, @Nullable @Nullable Screen parent, LevelInfo levelInfo, GeneratorOptionsHolder generatorOptionsHolder, @Nullable @Nullable Path dataPackTempDir) - Mappings:
Namespace Name Mixin selector official a
Lexn;a(Lemh;Letd;Lcmm;Lexv;Ljava/nio/file/Path;)Lexn;
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 m
Lexn;m()Lexw;
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;
-
tick
public void tick() -
init
protected 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
Lexn;a(Lemh;Ltj;)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
-
createLevel
private void createLevel()- Mappings:
Namespace Name Mixin selector official C
Lexn;C()V
intermediary method_2736
Lnet/minecraft/class_525;method_2736()V
named createLevel
Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;createLevel()V
-
startServer
private void startServer(LevelProperties.SpecialProperty specialProperty, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, com.mojang.serialization.Lifecycle lifecycle) - Mappings:
Namespace Name Mixin selector official a
Lexn;a(Ldyi$a;Lhk;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
Lexn;c(Z)Lcmm;
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;
-
keyPressed
public 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 inGLFW
class.- Specified by:
keyPressed
in interfaceElement
- Specified by:
keyPressed
in interfaceParentElement
- Overrides:
keyPressed
in classScreen
- Parameters:
keyCode
- the named key code of the event as described in theGLFW
classscanCode
- the unique/platform-specific scan code of the keyboard inputmodifiers
- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
true
to indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lepl;a(III)Z
intermediary method_25404
Lnet/minecraft/class_364;method_25404(III)Z
named keyPressed
Lnet/minecraft/client/gui/Element;keyPressed(III)Z
-
close
public void close() -
onCloseScreen
public void onCloseScreen()- Mappings:
Namespace Name Mixin selector official B
Lexn;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:
render
in interfaceDrawable
- Overrides:
render
in classScreen
- Mappings:
Namespace Name Mixin selector official a
Lepa;a(Lehe;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
renderBackgroundTexture
Renders the fullscreen background texture of this screen.- Overrides:
renderBackgroundTexture
in classScreen
- Mappings:
Namespace Name Mixin selector official b
Letd;b(Lehe;)V
intermediary method_25434
Lnet/minecraft/class_437;method_25434(Lnet/minecraft/class_4587;)V
named renderBackgroundTexture
Lnet/minecraft/client/gui/screen/Screen;renderBackgroundTexture(Lnet/minecraft/client/util/math/MatrixStack;)V
-
addSelectableChild
- Overrides:
addSelectableChild
in classScreen
- Mappings:
Namespace Name Mixin selector official e
Letd;e(Lepl;)Lepl;
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:
addDrawableChild
in classScreen
- Mappings:
Namespace Name Mixin selector official d
Letd;d(Lepl;)Lepl;
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
Lexn;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
Lexn;a(Lcna;)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
Lexn;b(Lcna;)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
-
applyDataPacks
private void applyDataPacks(ResourcePackManager dataPackManager, boolean fromPackScreen, Consumer<DataConfiguration> configurationSetter) - Mappings:
Namespace Name Mixin selector official a
Lexn;a(Laks;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
-
validateDataPacks
private void validateDataPacks(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration, Consumer<DataConfiguration> configurationSetter) - Mappings:
Namespace Name Mixin selector official a
Lexn;a(Laks;Lcna;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
-
createServerConfig
private static SaveLoading.ServerConfig createServerConfig(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration) - Mappings:
Namespace Name Mixin selector official a
Lexn;a(Laks;Lcna;)Ladw$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;
-
clearDataPackTempDir
private void clearDataPackTempDir()- Mappings:
Namespace Name Mixin selector official E
Lexn;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
Lexn;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
Lexn;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
Lexn;a(Ljava/nio/file/Path;Lemh;)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
Lexn;c(Lcna;)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;
-