Class EditWorldScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.worldselection.EditWorldScreen
- All Implemented Interfaces:
- ContainerEventHandler,- GuiEventListener,- Renderable,- TabOrderedElement
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.screens.ScreenScreen.NarratableSearchResult
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Componentprivate static final Componentprivate final it.unimi.dsi.fastutil.booleans.BooleanConsumerprivate static final intprivate static final Componentprivate static final intprivate final LinearLayoutprivate final LevelStorageSource.LevelStorageAccessprivate static final org.slf4j.Loggerprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final intFields inherited from class net.minecraft.client.gui.screens.ScreenBACKGROUND_LOCATION, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateEditWorldScreen(Minecraft p_307201_, LevelStorageSource.LevelStorageAccess p_101253_, String p_307193_, it.unimi.dsi.fastutil.booleans.BooleanConsumer p_101252_) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic EditWorldScreencreate(Minecraft p_307412_, LevelStorageSource.LevelStorageAccess p_307335_, it.unimi.dsi.fastutil.booleans.BooleanConsumer p_307249_) protected voidinit()static booleanvoidonClose()private voidvoidrender(GuiGraphics p_281742_, int p_101265_, int p_101266_, float p_101267_) protected voidMethods inherited from class net.minecraft.client.gui.screens.Screenadded, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, narrationEnabled, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBackground, renderDirtBackground, renderTransparentBackground, renderWithTooltip, resize, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandlergetFocused, 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.components.events.ContainerEventHandlercharTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenermouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElementgetTabOrderGroup
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
NAME_LABEL
- 
RESET_ICON_BUTTON
- 
FOLDER_BUTTON
- 
BACKUP_BUTTON
- 
BACKUP_FOLDER_BUTTON
- 
OPTIMIZE_BUTTON
- 
OPTIMIZE_TITLE
- 
OPTIMIIZE_DESCRIPTION
- 
SAVE_BUTTON
- 
DEFAULT_WIDTHprivate static final int DEFAULT_WIDTH- See Also:
 
- 
VERTICAL_SPACINGprivate static final int VERTICAL_SPACING- See Also:
 
- 
HALF_WIDTHprivate static final int HALF_WIDTH- See Also:
 
- 
layout
- 
callbackprivate final it.unimi.dsi.fastutil.booleans.BooleanConsumer callback
- 
levelAccess
 
- 
- 
Constructor Details- 
EditWorldScreenprivate EditWorldScreen(Minecraft p_307201_, LevelStorageSource.LevelStorageAccess p_101253_, String p_307193_, it.unimi.dsi.fastutil.booleans.BooleanConsumer p_101252_) 
 
- 
- 
Method Details- 
createpublic static EditWorldScreen create(Minecraft p_307412_, LevelStorageSource.LevelStorageAccess p_307335_, it.unimi.dsi.fastutil.booleans.BooleanConsumer p_307249_) throws IOException - Throws:
- IOException
 
- 
initprotected void init()
- 
repositionElementsprotected void repositionElements()- Overrides:
- repositionElementsin class- Screen
 
- 
onClosepublic void onClose()
- 
onRename
- 
makeBackupAndShowToast
- 
render- Specified by:
- renderin interface- Renderable
- Overrides:
- renderin class- Screen
 
 
-