Class RealmsResetWorldScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.realms.RealmsScreen
com.mojang.realmsclient.gui.screens.RealmsResetWorldScreen
- All Implemented Interfaces:
ContainerEventHandler
,GuiEventListener
,Renderable
,TabOrderedElement
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ResourceLocation
(package private) WorldTemplatePaginatedList
private static final Component
private static final Component
private static final Component
static final Component
private static final Component
private static final Component
private static final ResourceLocation
(package private) WorldTemplatePaginatedList
private static final Component
private static final ResourceLocation
private static final Component
(package private) WorldTemplatePaginatedList
private final Screen
private final HeaderAndFooterLayout
(package private) static final org.slf4j.Logger
private static final ResourceLocation
private final RealmCreationTask
private static final Component
private static final Component
private static final Component
private final Component
private final Runnable
private final RealmsServer
final int
private final Component
private final int
private static final ResourceLocation
(package private) WorldTemplatePaginatedList
private static final ResourceLocation
private static final Component
Fields inherited from class net.minecraft.realms.RealmsScreen
COLOR_DARK_GRAY, COLOR_GREEN, COLOR_LINK, COLOR_LINK_HOVER, COLOR_MEDIUM_GRAY, EXPIRATION_NOTIFICATION_DAYS, SIZE_LIMIT, SKIN_FACE_SIZE, TITLE_HEIGHT
Fields inherited from class net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, PANORAMA, renderables, screenExecutor, title, width
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
ConstructorsModifierConstructorDescriptionRealmsResetWorldScreen
(Screen pLastScreen, RealmsServer pServerData, int pSlot, Component pTitle, Component pSubtitle, int pSubtitleColor, Component pResetTaskTitle, RealmCreationTask pRealmCreationTask, Runnable pResetWorldRunnable) private
RealmsResetWorldScreen
(Screen pLastScreen, RealmsServer pServerData, int pSlot, Component pTitle, Component pSubtitle, int pSubtitleColor, Component pResetTaskTitle, Runnable pResetWorldRunnable) -
Method Summary
Modifier and TypeMethodDescriptionstatic RealmsResetWorldScreen
forEmptySlot
(Screen pLastScreen, int pSlot, RealmsServer pServerData, Runnable pResetWorldRunnable) static RealmsResetWorldScreen
forNewRealm
(Screen pLastScreen, RealmsServer pServerData, RealmCreationTask pRealmCreationTask, Runnable pResetWorldRunnable) static RealmsResetWorldScreen
forResetSlot
(Screen pLastScreen, RealmsServer pServerData, Runnable pResetWorldRunnable) private void
generationSelectionCallback
(WorldGenerationInfo p_167456_) void
init()
void
onClose()
protected void
private void
runResetTasks
(LongRunningTask pTask) private void
templateSelectionCallback
(WorldTemplate p_167454_) Methods inherited from class net.minecraft.realms.RealmsScreen
addLabel, createLabelNarration, row
Methods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, onFilesDrop, rebuildWidgets, removed, removeWidget, render, renderBackground, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus, wrapScreenError
Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocused
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.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocused
Methods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
Methods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
CREATE_REALM_TITLE
-
CREATE_REALM_SUBTITLE
-
CREATE_WORLD_TITLE
-
CREATE_WORLD_SUBTITLE
-
RESET_WORLD_TITLE
-
RESET_WORLD_SUBTITLE
-
CREATE_WORLD_RESET_TASK_TITLE
-
RESET_WORLD_RESET_TASK_TITLE
-
WORLD_TEMPLATES_TITLE
-
ADVENTURES_TITLE
-
EXPERIENCES_TITLE
-
INSPIRATION_TITLE
-
lastScreen
-
serverData
-
subtitle
-
subtitleColor
private final int subtitleColor -
resetTaskTitle
-
UPLOAD_LOCATION
-
ADVENTURE_MAP_LOCATION
-
SURVIVAL_SPAWN_LOCATION
-
NEW_WORLD_LOCATION
-
EXPERIENCE_LOCATION
-
INSPIRATION_LOCATION
-
templates
WorldTemplatePaginatedList templates -
adventuremaps
WorldTemplatePaginatedList adventuremaps -
experiences
WorldTemplatePaginatedList experiences -
inspirations
WorldTemplatePaginatedList inspirations -
slot
public final int slot -
realmCreationTask
-
resetWorldRunnable
-
layout
-
-
Constructor Details
-
RealmsResetWorldScreen
-
RealmsResetWorldScreen
public RealmsResetWorldScreen(Screen pLastScreen, RealmsServer pServerData, int pSlot, Component pTitle, Component pSubtitle, int pSubtitleColor, Component pResetTaskTitle, @Nullable RealmCreationTask pRealmCreationTask, Runnable pResetWorldRunnable)
-
-
Method Details
-
forNewRealm
public static RealmsResetWorldScreen forNewRealm(Screen pLastScreen, RealmsServer pServerData, RealmCreationTask pRealmCreationTask, Runnable pResetWorldRunnable) -
forEmptySlot
public static RealmsResetWorldScreen forEmptySlot(Screen pLastScreen, int pSlot, RealmsServer pServerData, Runnable pResetWorldRunnable) -
forResetSlot
public static RealmsResetWorldScreen forResetSlot(Screen pLastScreen, RealmsServer pServerData, Runnable pResetWorldRunnable) -
init
public void init() -
repositionElements
protected void repositionElements()- Overrides:
repositionElements
in classScreen
-
getNarrationMessage
- Overrides:
getNarrationMessage
in classScreen
-
onClose
public void onClose() -
templateSelectionCallback
-
generationSelectionCallback
-
runResetTasks
-