Class RealmsBackupScreen
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.RealmsBackupScreen
- All Implemented Interfaces:
ContainerEventHandler,GuiEventListener,Renderable,TabOrderedElement
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class(package private) classNested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescription(package private) RealmsBackupScreen.BackupObjectSelectionListprivate Buttonprivate Button(package private) static final Componentprivate final RealmsConfigureWorldScreen(package private) static final org.slf4j.Loggerprivate static final Component(package private) Boolean(package private) static final Componentprivate Button(package private) int(package private) final RealmsServerprivate final intprivate static final Componentprivate static final StringFields inherited from class net.minecraft.realms.RealmsScreen
COLOR_DARK_GRAY, COLOR_GREEN, COLOR_INFO, COLOR_LINK, COLOR_LINK_HOVER, COLOR_MEDIUM_GRAY, EXPIRATION_NOTIFICATION_DAYS, SIZE_LIMIT, SKIN_FACE_SIZE, TITLE_HEIGHTFields inherited from class net.minecraft.client.gui.screens.Screen
BACKGROUND_LOCATION, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
ConstructorsConstructorDescriptionRealmsBackupScreen(RealmsConfigureWorldScreen p_88126_, RealmsServer p_88127_, int p_88128_) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidvoidinit()booleankeyPressed(int p_88133_, int p_88134_, int p_88135_) voidrender(GuiGraphics p_283405_, int p_282020_, int p_282404_, float p_281280_) private voidrestore()(package private) voidrestoreClicked(int p_88167_) private booleanprivate boolean(package private) voidMethods inherited from class net.minecraft.realms.RealmsScreen
addLabel, createLabelNarration, rowMethods inherited from class net.minecraft.client.gui.screens.Screen
added, 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, narrationEnabled, onClose, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBackground, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
RESTORE_TOOLTIP
-
HAS_CHANGES_TOOLTIP
-
TITLE
-
NO_BACKUPS_LABEL
-
lastScreen
-
backups
-
backupObjectSelectionList
RealmsBackupScreen.BackupObjectSelectionList backupObjectSelectionList -
selectedBackup
int selectedBackup -
slotId
private final int slotId -
downloadButton
-
restoreButton
-
changesButton
-
noBackups
Boolean noBackups -
serverData
-
UPLOADED_KEY
- See Also:
-
-
Constructor Details
-
RealmsBackupScreen
-
-
Method Details
-
init
public void init() -
updateButtonStates
void updateButtonStates() -
shouldChangesButtonBeVisible
private boolean shouldChangesButtonBeVisible() -
shouldRestoreButtonBeVisible
private boolean shouldRestoreButtonBeVisible() -
keyPressed
public boolean keyPressed(int p_88133_, int p_88134_, int p_88135_) - Specified by:
keyPressedin interfaceContainerEventHandler- Specified by:
keyPressedin interfaceGuiEventListener- Overrides:
keyPressedin classScreen
-
restoreClicked
void restoreClicked(int p_88167_) -
downloadClicked
private void downloadClicked() -
downloadWorldData
private void downloadWorldData() -
restore
private void restore() -
render
- Specified by:
renderin interfaceRenderable- Overrides:
renderin classScreen
-