net.minecraft.client.gui.screens.worldselection

public class CreateWorldScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

gdc
net.minecraft.client.gui.screens.worldselection.CreateWorldScreen
net.minecraft.class_525
net.minecraft.unmapped.C_ibkofvzc
net.minecraft.client.gui.screen.world.CreateWorldScreen
net.minecraft.client.gui.screen.world.CreateWorldScreen

Field summary

Modifier and TypeField
private static final int
b
GROUP_BOTTOM
field_42165
f_bwrlwywb
field_42165
GROUP_BOTTOM
private static final int
c
TAB_COLUMN_WIDTH
field_42166
f_ntbjtmej
field_42166
TAB_COLUMN_WIDTH
private static final org.slf4j.Logger
d
LOGGER
field_25480
f_vqvehnjz
LOGGER
LOGGER
private static final String
s
TEMP_WORLD_PREFIX
field_32434
f_trqmzvlv
TEMP_DIR_PREFIX
TEMP_DIR_PREFIX
static final Component
u
GAME_MODEL_LABEL
field_25898
f_wuyzkrbd
GAME_MODE_TEXT
GAME_MODE
static final Component
v
NAME_LABEL
field_26600
f_hxpwlzvr
ENTER_NAME_TEXT
ENTER_WORLD_NAME
static final Component
w
EXPERIMENTS_LABEL
field_42501
f_puiuugkf
EXPERIMENTS_TEXT
EXPERIMENTS
static final Component
x
ALLOW_COMMANDS_INFO
field_42169
f_vvsnyqpp
ALLOW_COMMANDS_INFO_TEXT
ALLOW_COMMANDS
private static final Component
y
PREPARING_WORLD_DATA
field_37911
f_fyvyzcba
PREPARING_TEXT
PREPARING
private static final int
z
HORIZONTAL_BUTTON_SPACING
field_42170
f_puwignwj
field_42170
HORIZONTAL_BUTTON_SPACING
private static final int
A
VERTICAL_BUTTON_SPACING
field_42171
f_vsdozuic
field_42171
VERTICAL_BUTTON_SPACING
public static final ResourceLocation
a
TAB_HEADER_BACKGROUND
field_49902
f_ulkqfmxe
TAB_HEADER_BACKGROUND_TEXTURE
TAB_HEADER_BACKGROUND
private final HeaderAndFooterLayout
B
layout
field_49557
f_lzksulbp
layout
layout
final WorldCreationUiState
C
uiState
field_42172
f_rsmdhran
worldCreator
worldCreator
private final TabManager
D
tabManager
field_42173
f_ztgjtcrr
tabManager
tabManager
private boolean
E
recreated
field_42502
f_bqfuezdy
recreated
reopened
private final DirectoryValidator
F
packValidator
field_45568
f_yednpqse
symlinkFinder
linkValidator
private final CreateWorldCallback
G
createWorldCallback
field_54390
f_uhytrifo
callback
private final Screen
H
lastScreen
field_3187
f_toffzjsn
parent
parent
private Path
I
tempDataPackDir
field_25477
f_woybhigv
dataPackTempDir
dataPackTempDir
private PackRepository
J
tempDataPackRepository
field_25792
f_htfhyyfx
packManager
packManager
private TabNavigationBar
K
tabNavigationBar
field_42164
f_hqkhcpia
tabNavigation
header

Constructor summary

ModifierConstructor
private (Minecraft client, Screen parent, WorldCreationContext generatorOptionsHolder, Optional<ResourceKey<WorldPreset>> defaultWorldType, OptionalLong seed, CreateWorldCallback callback)

Method summary

Modifier and TypeMethod
public static void
a(foz arg0, fyb arg1)
openFresh(Minecraft arg0, Screen arg1)
method_31130(class_310 arg0, class_437 arg1)
m_trxlvbut(C_ayfeobid arg0, C_wrmtlwqx arg1)
show(MinecraftClient client, Screen parent)
m_trxlvbut(MinecraftClient client, Screen arg1)
public static void
a(foz arg0, fyb arg1, gdb arg2)
openFresh(Minecraft arg0, Screen arg1, CreateWorldCallback arg2)
method_64368(class_310 arg0, class_437 arg1, class_10241 arg2)
m_wqtsfhtm(C_ayfeobid arg0, C_wrmtlwqx arg1, C_vuympcpz arg2)
show(MinecraftClient client, Screen parent, CreateWorldCallback callback)
m_wqtsfhtm(MinecraftClient client, Screen arg1, C_vuympcpz arg2)
public static void
b(foz arg0, fyb arg1)
testWorld(Minecraft arg0, Screen arg1)
method_64248(class_310 arg0, class_437 arg1)
m_dmvreijs(C_ayfeobid arg0, C_wrmtlwqx arg1)
showTestWorld(MinecraftClient client, Screen parent)
m_dmvreijs(MinecraftClient client, Screen arg1)
private static void
a(foz arg0, fyb arg1, Function<ame$a, ehc> arg2, gdn arg3, alf<eqq> arg4, gdb arg5)
openCreateWorldScreen(Minecraft arg0, Screen arg1, Function<WorldLoader$DataLoadContext, WorldGenSettings> arg2, WorldCreationContextMapper arg3, ResourceKey<WorldPreset> arg4, CreateWorldCallback arg5)
method_64244(class_310 arg0, class_437 arg1, Function<class_7237$class_7660, class_7726> arg2, class_10221 arg3, class_5321<class_7145> arg4, class_10241 arg5)
m_hrmwcpge(C_ayfeobid arg0, C_wrmtlwqx arg1, Function<C_kjxfcecs$C_hkmknvtj, C_oxnufhsj> arg2, C_zugbgokk arg3, C_xhhleach<C_uejfhynd> arg4, C_vuympcpz arg5)
show(MinecraftClient client, Screen parent, Function<SaveLoading$LoadContextSupplierContext, WorldGenSettings> settingsSupplier, GeneratorOptionsFactory generatorOptionsFactory, RegistryKey<WorldPreset> presetKey, CreateWorldCallback callback)
m_hrmwcpge(MinecraftClient client, Screen arg1, Function<WorldLoader$DataLoadContext, GeneratorOptions> arg2, C_zugbgokk arg3, RegistryKey<GeneratorType> generatorType, C_vuympcpz arg5)
public static CreateWorldScreen
a(foz arg0, fyb arg1, dje arg2, gdm arg3, Path arg4)
createFromExisting(Minecraft arg0, Screen arg1, LevelSettings arg2, WorldCreationContext arg3, Path arg4)
method_40212(class_310 arg0, class_437 arg1, class_1940 arg2, class_7193 arg3, Path arg4)
m_cmzzexuo(C_ayfeobid arg0, C_wrmtlwqx arg1, C_tmnkpzlg arg2, C_njsjipmy arg3, Path arg4)
create(MinecraftClient client, Screen parent, LevelInfo levelInfo, GeneratorOptionsHolder generatorOptionsHolder, Path dataPackTempDir)
createFromExisting(MinecraftClient client, Screen parent, WorldInfo info, WorldCreationContext context, Path path)
public WorldCreationUiState
m()
getUiState()
method_48657()
m_pcylhjnh()
getWorldCreator()
getWorldCreator()
protected void
aO_()
init()
method_25426()
m_xaqeivsh()
init()
init()
protected void
aC_()
setInitialFocus()
method_56131()
m_uzikfrgi()
setInitialFocus()
setInitialFocus()
public void
c()
repositionElements()
method_48640()
m_htvzhlss()
refreshWidgetPositions()
repositionElements()
private static void
a(foz arg0, wy arg1)
queueLoadScreen(Minecraft arg0, Component arg1)
method_41852(class_310 arg0, class_2561 arg1)
m_sgacyucm(C_ayfeobid arg0, C_rdaqiwdt arg1)
showMessage(MinecraftClient client, Text text)
showMessage(MinecraftClient client, Text message)
private void
F()
onCreate()
method_2736()
m_xdqbchlc()
createLevel()
createWorld()
private void
a(jl<alp> arg0, eyz arg1)
createWorldAndCleanup(LayeredRegistryAccess<RegistryLayer> arg0, PrimaryLevelData arg1)
method_64370(class_7780<class_7659> arg0, class_31 arg1)
m_wglqnlrb(C_bcpxdrik<C_tmgtemxc> arg0, C_jmmczzpb arg1)
createAndClearTempDir(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, LevelProperties levelProperties)
private boolean
a(jl<alp> arg0, ezb arg1)
createNewWorld(LayeredRegistryAccess<RegistryLayer> arg0, WorldData arg1)
method_41847(class_7780<class_7659> arg0, class_5219 arg1)
m_odrhilcd(C_bcpxdrik<C_tmgtemxc> arg0, C_jkevluio arg1)
startServer(CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, SaveProperties saveProperties)
createNewWorld(LayeredRegistryManager<ServerRegistryLayer> manager, SaveProperties saveProperties)
private LevelSettings
c(boolean arg0)
createLevelSettings(boolean arg0)
method_40213(boolean arg0)
m_ficgwtev(boolean arg0)
createLevelInfo(boolean debugWorld)
createWorldInfo(boolean debugWorld)
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_25404(int arg0, int arg1, int arg2)
m_qwrbtcbl(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public void
aL_()
onClose()
method_25419()
m_tevgoglb()
close()
closeScreen()
public void
E()
popScreen()
method_30297()
m_oitudqud()
onCloseScreen()
onCloseScreen()
public void
a(frv arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
m_ljhpujrm(C_sedilmty arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
protected void
a(frv arg0)
renderMenuBackground(GuiGraphics arg0)
method_57735(class_332 arg0)
m_bplrnryk(C_sedilmty arg0)
renderDarkening(DrawContext arg0)
renderMenuBackground(GuiGraphics arg0)
private Path
G()
getOrCreateTempDataPackDir()
method_29693()
m_cryytfzx()
getOrCreateDataPackTempDir()
void
a(djy arg0)
openExperimentsScreen(WorldDataConfiguration arg0)
method_49010(class_7712 arg0)
m_kvlyrphw(C_yknpgzdr arg0)
openExperimentsScreen(DataConfiguration dataConfiguration)
openExperimentsScreen(FeatureAndDataSettings settings)
void
b(djy arg0)
openDataPackSelectionScreen(WorldDataConfiguration arg0)
method_29694(class_7712 arg0)
m_evbwddxa(C_yknpgzdr arg0)
openPackScreen(DataConfiguration dataConfiguration)
openDataPacksScreen(FeatureAndDataSettings settings)
private void
a(aun arg0, boolean arg1, Consumer<djy> arg2)
tryApplyNewDataPacks(PackRepository arg0, boolean arg1, Consumer<WorldDataConfiguration> arg2)
method_29682(class_3283 arg0, boolean arg1, Consumer<class_7712> arg2)
m_zeghowdv(C_dqfyacfy arg0, boolean arg1, Consumer<C_yknpgzdr> arg2)
applyDataPacks(ResourcePackManager dataPackManager, boolean fromPackScreen, Consumer<DataConfiguration> configurationSetter)
applyDataPacks(PackManager dataPackManager, boolean warnForExperimentsIfApplicable, Consumer<FeatureAndDataSettings> consumer)
private void
a(aun arg0, djy arg1, Consumer<djy> arg2)
applyNewPackConfig(PackRepository arg0, WorldDataConfiguration arg1, Consumer<WorldDataConfiguration> arg2)
method_45679(class_3283 arg0, class_7712 arg1, Consumer<class_7712> arg2)
m_btwtdkmu(C_dqfyacfy arg0, C_yknpgzdr arg1, Consumer<C_yknpgzdr> arg2)
validateDataPacks(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration, Consumer<DataConfiguration> configurationSetter)
validateDataPacks(PackManager manager, FeatureAndDataSettings settings, Consumer<FeatureAndDataSettings> consumer)
private static WorldLoader$InitConfig
a(aun arg0, djy arg1)
createDefaultLoadConfig(PackRepository arg0, WorldDataConfiguration arg1)
method_41849(class_3283 arg0, class_7712 arg1)
m_evhcwytp(C_dqfyacfy arg0, C_yknpgzdr arg1)
createServerConfig(ResourcePackManager dataPackManager, DataConfiguration dataConfiguration)
createDefaultLoadConfig(PackManager resourcePackManager, FeatureAndDataSettings settings)
private void
H()
removeTempDataPackDir()
method_29695()
m_fqtykenm()
clearDataPackTempDir()
clearDataPackTempDir()
private static void
a(Path arg0, Path arg1, Path arg2)
copyBetweenDirs(Path arg0, Path arg1, Path arg2)
method_29687(Path arg0, Path arg1, Path arg2)
m_kfiwihuq(Path arg0, Path arg1, Path arg2)
copyDataPack(Path srcFolder, Path destFolder, Path dataPackFile)
copyDataPack(Path srcFolder, Path destFolder, Path dataPackFile)
private static Optional<LevelStorageSource$LevelStorageAccess>
a(foz arg0, String arg1, Path arg2)
createNewWorldDirectory(Minecraft arg0, String arg1, Path arg2)
method_41848(class_310 arg0, String arg1, Path arg2)
m_fsncvugn(C_ayfeobid arg0, String arg1, Path arg2)
createSession(MinecraftClient client, String worldDirectoryName, Path dataPackTempDir)
createStorageSession(MinecraftClient client, String name, Path start)
public static Path
a(Path arg0, foz arg1)
createTempDataPackDirFromExistingWorld(Path arg0, Minecraft arg1)
method_29685(Path arg0, class_310 arg1)
m_bzolzyfh(Path arg0, C_ayfeobid arg1)
copyDataPack(Path srcFolder, MinecraftClient client)
copyDataPack(Path srcFolder, MinecraftClient client)
private com.mojang.datafixers.util.Pair<Path, PackRepository>
c(djy arg0)
getDataPackSelectionSettings(WorldDataConfiguration arg0)
method_30296(class_7712 arg0)
m_umnykrgq(C_yknpgzdr arg0)
getScannedPack(DataConfiguration dataConfiguration)
getScannedDataPack(FeatureAndDataSettings settings)