net.minecraft.client.gui.screen.world

public class EditWorldScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.worldselection.EditWorldScreen
net.minecraft.client.gui.screens.worldselection.EditWorldScreen
net.minecraft.class_524
net.minecraft.client.gui.screen.world.EditWorldScreen

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
LOGGER
field_23776
LOGGER
private static final Text
NAME_LABEL
NAME_LABEL
field_26603
ENTER_NAME_TEXT
private static final Text
RESET_ICON_BUTTON
RESET_ICON_BUTTON
field_46885
RESET_ICON_TEXT
private static final Text
FOLDER_BUTTON
FOLDER_BUTTON
field_46886
OPEN_FOLDER_TEXT
private static final Text
BACKUP_BUTTON
BACKUP_BUTTON
field_46887
BACKUP_TEXT
private static final Text
BACKUP_FOLDER_BUTTON
BACKUP_FOLDER_BUTTON
field_46888
BACKUP_FOLDER_TEXT
private static final Text
OPTIMIZE_BUTTON
OPTIMIZE_BUTTON
field_46889
OPTIMIZE_TEXT
private static final Text
OPTIMIZE_TITLE
OPTIMIZE_TITLE
field_46890
CONFIRM_TITLE_TEXT
private static final Text
OPTIMIZE_DESCRIPTION
OPTIMIZE_DESCRIPTION
field_46891
CONFIRM_DESCRIPTION_TEXT
private static final Text
OPTIMIZE_CONFIRMATION
OPTIMIZE_CONFIRMATION
field_52853
CONFIRM_PROCEED_TEXT
private static final Text
SAVE_BUTTON
SAVE_BUTTON
field_46892
SAVE_TEXT
private static final int
DEFAULT_WIDTH
DEFAULT_WIDTH
field_46893
field_46893
private static final int
VERTICAL_SPACING
VERTICAL_SPACING
field_46894
field_46894
private static final int
HALF_WIDTH
HALF_WIDTH
field_46895
field_46895
private final DirectionalLayoutWidget
layout
layout
field_46896
layout
private final it.unimi.dsi.fastutil.booleans.BooleanConsumer
callback
callback
field_3169
callback
private final LevelStorage$Session
levelAccess
levelAccess
field_23777
storageSession
private final TextFieldWidget
nameEdit
nameEdit
field_48397
nameFieldWidget

Constructor summary

ModifierConstructor
private (MinecraftClient client, LevelStorage$Session session, String levelName, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback)

Method summary

Modifier and TypeMethod
public static EditWorldScreen
create(Minecraft minecraft, LevelStorageSource$LevelStorageAccess levelAccess, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback)
create(Minecraft minecraft, LevelStorageSource$LevelStorageAccess levelAccess, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback)
method_54599(class_310 arg0, class_32$class_5143 arg1, it.unimi.dsi.fastutil.booleans.BooleanConsumer arg2)
create(MinecraftClient client, LevelStorage$Session session, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback)
protected void
setInitialFocus()
setInitialFocus()
method_56131()
setInitialFocus()
protected void
init()
init()
method_25426()
init()
protected void
repositionElements()
repositionElements()
method_48640()
refreshWidgetPositions()
public boolean
keyPressed(KeyEvent event)
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public void
onClose()
onClose()
method_25419()
close()
private void
onRename(String newName)
onRename(String newName)
method_2691(String arg0)
commit(String levelName)
public static CompletableFuture<Boolean>
conditionallyMakeBackupAndShowToast(boolean createBackup, LevelStorageSource$LevelStorageAccess access)
conditionallyMakeBackupAndShowToast(boolean createBackup, LevelStorageSource$LevelStorageAccess access)
method_1_2020(boolean arg0, class_32$class_5143 arg1)
backupLevelIfRequested(boolean backup, LevelStorage$Session session)
public static CompletableFuture<Boolean>
makeBackupAndShowToast(LevelStorageSource$LevelStorageAccess access)
makeBackupAndShowToast(LevelStorageSource$LevelStorageAccess access)
method_2701(class_32$class_5143 arg0)
backupLevel(LevelStorage$Session storageSession)
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)