Class RealmsBackupScreen
java.lang.Object
net.minecraft.client.gui.GuiComponent
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
-
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 int(package private) static final org.slf4j.Loggerprivate static final Component(package private) Boolean(package private) static final ResourceLocation(package private) static final ResourceLocation(package private) static final Componentprivate Button(package private) int(package private) final RealmsServerprivate final intprivate static final Component(package private) Componentprivate static final StringFields inherited from class net.minecraft.realms.RealmsScreen
COLOR_BLACK, COLOR_BRIGHT_YELLOW, COLOR_BUTTON_YELLOW, COLOR_DARK_GRAY, COLOR_DARK_GREEN, COLOR_GRAY, COLOR_GREEN, COLOR_INFO, COLOR_LINK, COLOR_LINK_HOVER, COLOR_MEDIUM_GRAY, COLOR_RED, COLOR_RED_FADE, COLOR_WHITE, COLOR_YELLOW, COMPONENT_HEIGHT, EXPIRATION_NOTIFICATION_DAYS, SIZE_LIMIT, SKIN_FACE_SIZE, TITLE_HEIGHT, UPDATE_BREAKS_ADVENTURE_URLFields inherited from class net.minecraft.client.gui.screens.Screen
font, height, itemRenderer, minecraft, passEvents, renderables, title, widthFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATIONFields 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 voidaddToChangeList(Backup p_88147_, String p_88148_) private voidprivate void(package private) voidvoidinit()booleankeyPressed(int p_88133_, int p_88134_, int p_88135_) voidprotected voidrenderMousehoverTooltip(PoseStack p_88142_, Component p_88143_, int p_88144_, int p_88145_) 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
addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, children, clearWidgets, findNarratableWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrationEnabled, onClose, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderWithTooltip, resize, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, disableScissor, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, enableScissor, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods 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
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
PLUS_ICON_LOCATION
-
RESTORE_ICON_LOCATION
-
RESTORE_TOOLTIP
-
HAS_CHANGES_TOOLTIP
-
TITLE
-
NO_BACKUPS_LABEL
-
lastScrollPosition
static int lastScrollPosition -
lastScreen
-
backups
-
toolTip
-
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() -
generateChangeList
void generateChangeList() -
addToChangeList
-
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
-
renderMousehoverTooltip
-