net.minecraft.client.gui.screens.worldselection

public class CreateWorldScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

ghp
net.minecraft.client.gui.screens.worldselection.CreateWorldScreen
net.minecraft.class_525

Field summary

Modifier and TypeField
private static final int
b
GROUP_BOTTOM
field_42165
private static final int
c
TAB_COLUMN_WIDTH
field_42166
private static final org.slf4j.Logger
d
LOGGER
field_25480
private static final String
u
TEMP_WORLD_PREFIX
field_32434
static final Component
v
GAME_MODEL_LABEL
field_25898
static final Component
w
NAME_LABEL
field_26600
static final Component
x
EXPERIMENTS_LABEL
field_42501
static final Component
y
ALLOW_COMMANDS_INFO
field_42169
private static final Component
z
PREPARING_WORLD_DATA
field_37911
private static final int
A
HORIZONTAL_BUTTON_SPACING
field_42170
private static final int
B
VERTICAL_BUTTON_SPACING
field_42171
public static final ResourceLocation
a
TAB_HEADER_BACKGROUND
field_49902
private final HeaderAndFooterLayout
C
layout
field_49557
final WorldCreationUiState
D
uiState
field_42172
private final TabManager
E
tabManager
field_42173
private boolean
F
recreated
field_42502
private final DirectoryValidator
G
packValidator
field_45568
private final CreateWorldCallback
H
createWorldCallback
field_54390
private final Screen
I
lastScreen
field_3187
private Path
J
tempDataPackDir
field_25477
private PackRepository
K
tempDataPackRepository
field_25792
private TabNavigationBar
L
tabNavigationBar
field_42164

Constructor summary

ModifierConstructor
private (Minecraft arg0, Screen arg1, WorldCreationContext arg2, Optional<ResourceKey<WorldPreset>> arg3, OptionalLong arg4, CreateWorldCallback arg5)

Method summary

Modifier and TypeMethod
public static void
a(fsg arg0, gcn arg1)
openFresh(Minecraft arg0, Screen arg1)
method_31130(class_310 arg0, class_437 arg1)
public static void
a(fsg arg0, gcn arg1, gho arg2)
openFresh(Minecraft arg0, Screen arg1, CreateWorldCallback arg2)
method_64368(class_310 arg0, class_437 arg1, class_10241 arg2)
public static void
b(fsg arg0, gcn arg1)
testWorld(Minecraft arg0, Screen arg1)
method_64248(class_310 arg0, class_437 arg1)
private static void
a(fsg arg0, gcn arg1, Function<amu$a, ejb> arg2, gia arg3, alv<ess> arg4, gho 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)
public static CreateWorldScreen
a(fsg arg0, gcn arg1, dld arg2, ghz 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)
public WorldCreationUiState
l()
getUiState()
method_48657()
protected void
aR_()
init()
method_25426()
protected void
aD_()
setInitialFocus()
method_56131()
public void
c()
repositionElements()
method_48640()
private static void
a(fsg arg0, xk arg1)
queueLoadScreen(Minecraft arg0, Component arg1)
method_41852(class_310 arg0, class_2561 arg1)
private void
n()
onCreate()
method_2736()
private void
a(jp<amf> arg0, fbb arg1)
createWorldAndCleanup(LayeredRegistryAccess<RegistryLayer> arg0, PrimaryLevelData arg1)
method_64370(class_7780<class_7659> arg0, class_31 arg1)
private boolean
a(jp<amf> arg0, fbi arg1)
createNewWorld(LayeredRegistryAccess<RegistryLayer> arg0, WorldData arg1)
method_41847(class_7780<class_7659> arg0, class_5219 arg1)
private LevelSettings
c(boolean arg0)
createLevelSettings(boolean arg0)
method_40213(boolean arg0)
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_25404(int arg0, int arg1, int arg2)
public void
aM_()
onClose()
method_25419()
public void
m()
popScreen()
method_30297()
public void
a(fvb 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)
protected void
a(fvb arg0)
renderMenuBackground(GuiGraphics arg0)
method_57735(class_332 arg0)
private Path
E()
getOrCreateTempDataPackDir()
method_29693()
void
a(dlx arg0)
openExperimentsScreen(WorldDataConfiguration arg0)
method_49010(class_7712 arg0)
void
b(dlx arg0)
openDataPackSelectionScreen(WorldDataConfiguration arg0)
method_29694(class_7712 arg0)
private void
a(avg arg0, boolean arg1, Consumer<dlx> arg2)
tryApplyNewDataPacks(PackRepository arg0, boolean arg1, Consumer<WorldDataConfiguration> arg2)
method_29682(class_3283 arg0, boolean arg1, Consumer<class_7712> arg2)
private void
a(avg arg0, dlx arg1, Consumer<dlx> arg2)
applyNewPackConfig(PackRepository arg0, WorldDataConfiguration arg1, Consumer<WorldDataConfiguration> arg2)
method_45679(class_3283 arg0, class_7712 arg1, Consumer<class_7712> arg2)
private static WorldLoader$InitConfig
a(avg arg0, dlx arg1)
createDefaultLoadConfig(PackRepository arg0, WorldDataConfiguration arg1)
method_41849(class_3283 arg0, class_7712 arg1)
private void
F()
removeTempDataPackDir()
method_29695()
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)
private static Optional<LevelStorageSource$LevelStorageAccess>
a(fsg arg0, String arg1, Path arg2)
createNewWorldDirectory(Minecraft arg0, String arg1, Path arg2)
method_41848(class_310 arg0, String arg1, Path arg2)
public static Path
a(Path arg0, fsg arg1)
createTempDataPackDirFromExistingWorld(Path arg0, Minecraft arg1)
method_29685(Path arg0, class_310 arg1)
private com.mojang.datafixers.util.Pair<Path, PackRepository>
c(dlx arg0)
getDataPackSelectionSettings(WorldDataConfiguration arg0)
method_30296(class_7712 arg0)