Class RealmsBackupScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.realms.gui.screen.RealmsScreen
net.minecraft.client.realms.gui.screen.RealmsBackupScreen
- All Implemented Interfaces:
Drawable,Element,ParentElement
- Mappings:
Namespace Name official dstintermediary net/minecraft/class_4381named net/minecraft/client/realms/gui/screen/RealmsBackupScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate classNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescription(package private) RealmsBackupScreen.BackupObjectSelectionListprivate static Text(package private) static Textprivate ButtonWidgetprivate ButtonWidgetprivate static String(package private) static int(package private) static Loggerprivate static Text(package private) Booleanprivate RealmsConfigureWorldScreen(package private) static Identifier(package private) static Identifier(package private) static Textprivate ButtonWidget(package private) int(package private) RealmsServerprivate intFields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
field_33036, field_33037, field_33038, field_33039, field_33040, field_33041, field_33042, field_33043, field_33044, field_33045, field_33046, field_33047, field_33048, field_33049, field_33050, field_33051, field_33052, field_33053, field_33054, field_33055, field_33056, field_33057, field_33058, field_33059, field_33060, field_33061, field_33062, field_33063, field_33064, field_33065Fields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
ConstructorsConstructorDescriptionRealmsBackupScreen(RealmsConfigureWorldScreen parent, RealmsServer serverData, int slotId) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddToChangeList(Backup backup, String key)private voidprivate void(package private) voidvoidinit()Called when a screen should be initialized.booleankeyPressed(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured.voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)protected voidrenderMousehoverTooltip(MatrixStack matrices, @Nullable Text text, int int2, int int3)private voidrestore()(package private) voidrestoreClicked(int selectedBackup)private booleanprivate boolean(package private) voidMethods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
method_37107, narrateLabels, rowMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearChildren, filesDragged, findSelectedElementData, getNarratedTitle, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onClose, remove, removed, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLdst;a:Lorg/apache/logging/log4j/Logger;intermediary field_19741Lnet/minecraft/class_4381;field_19741:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
-
PLUS_ICON
- Mappings:
Namespace Name Mixin selector official bLdst;b:Lww;intermediary field_22686Lnet/minecraft/class_4381;field_22686:Lnet/minecraft/class_2960;named PLUS_ICONLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;PLUS_ICON:Lnet/minecraft/util/Identifier;
-
RESTORE_ICON
- Mappings:
Namespace Name Mixin selector official cLdst;c:Lww;intermediary field_22687Lnet/minecraft/class_4381;field_22687:Lnet/minecraft/class_2960;named RESTORE_ICONLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;RESTORE_ICON:Lnet/minecraft/util/Identifier;
-
RESTORE_TEXT
- Mappings:
Namespace Name Mixin selector official RLdst;R:Los;intermediary field_26471Lnet/minecraft/class_4381;field_26471:Lnet/minecraft/class_2561;named RESTORE_TEXTLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;RESTORE_TEXT:Lnet/minecraft/text/Text;
-
CHANGES_TOOLTIP
- Mappings:
Namespace Name Mixin selector official SLdst;S:Los;intermediary field_26472Lnet/minecraft/class_4381;field_26472:Lnet/minecraft/class_2561;named CHANGES_TOOLTIPLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;CHANGES_TOOLTIP:Lnet/minecraft/text/Text;
-
BACKUPS_TEXT
- Mappings:
Namespace Name Mixin selector official TLdst;T:Los;intermediary field_26473Lnet/minecraft/class_4381;field_26473:Lnet/minecraft/class_2561;named BACKUPS_TEXTLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;BACKUPS_TEXT:Lnet/minecraft/text/Text;
-
NO_BACKUPS_TEXT
- Mappings:
Namespace Name Mixin selector official ULdst;U:Los;intermediary field_26474Lnet/minecraft/class_4381;field_26474:Lnet/minecraft/class_2561;named NO_BACKUPS_TEXTLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;NO_BACKUPS_TEXT:Lnet/minecraft/text/Text;
-
lastScrollPosition
static int lastScrollPosition- Mappings:
Namespace Name Mixin selector official VLdst;V:Iintermediary field_19742Lnet/minecraft/class_4381;field_19742:Inamed lastScrollPositionLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;lastScrollPosition:I
-
field_32119
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ahLdst;ah:Ljava/lang/String;intermediary field_32119Lnet/minecraft/class_4381;field_32119:Ljava/lang/String;named field_32119Lnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;field_32119:Ljava/lang/String;
-
parent
- Mappings:
Namespace Name Mixin selector official WLdst;W:Ldsw;intermediary field_19743Lnet/minecraft/class_4381;field_19743:Lnet/minecraft/class_4388;named parentLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;
-
backups
- Mappings:
Namespace Name Mixin selector official XLdst;X:Ljava/util/List;intermediary field_19744Lnet/minecraft/class_4381;field_19744:Ljava/util/List;named backupsLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;backups:Ljava/util/List;
-
toolTip
- Mappings:
Namespace Name Mixin selector official YLdst;Y:Los;intermediary field_19745Lnet/minecraft/class_4381;field_19745:Lnet/minecraft/class_2561;named toolTipLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;toolTip:Lnet/minecraft/text/Text;
-
backupObjectSelectionList
RealmsBackupScreen.BackupObjectSelectionList backupObjectSelectionList- Mappings:
Namespace Name Mixin selector official ZLdst;Z:Ldst$a;intermediary field_19746Lnet/minecraft/class_4381;field_19746:Lnet/minecraft/class_4381$class_4382;named backupObjectSelectionListLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;backupObjectSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionList;
-
selectedBackup
int selectedBackup- Mappings:
Namespace Name Mixin selector official aaLdst;aa:Iintermediary field_19747Lnet/minecraft/class_4381;field_19747:Inamed selectedBackupLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;selectedBackup:I
-
slotId
private final int slotId- Mappings:
Namespace Name Mixin selector official abLdst;ab:Iintermediary field_19748Lnet/minecraft/class_4381;field_19748:Inamed slotIdLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;slotId:I
-
downloadButton
- Mappings:
Namespace Name Mixin selector official acLdst;ac:Ldwz;intermediary field_19749Lnet/minecraft/class_4381;field_19749:Lnet/minecraft/class_4185;named downloadButtonLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;downloadButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
restoreButton
- Mappings:
Namespace Name Mixin selector official adLdst;ad:Ldwz;intermediary field_19750Lnet/minecraft/class_4381;field_19750:Lnet/minecraft/class_4185;named restoreButtonLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;restoreButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
changesButton
- Mappings:
Namespace Name Mixin selector official aeLdst;ae:Ldwz;intermediary field_19751Lnet/minecraft/class_4381;field_19751:Lnet/minecraft/class_4185;named changesButtonLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;changesButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
noBackups
Boolean noBackups- Mappings:
Namespace Name Mixin selector official afLdst;af:Ljava/lang/Boolean;intermediary field_19752Lnet/minecraft/class_4381;field_19752:Ljava/lang/Boolean;named noBackupsLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;noBackups:Ljava/lang/Boolean;
-
serverData
- Mappings:
Namespace Name Mixin selector official agLdst;ag:Ldrp;intermediary field_19753Lnet/minecraft/class_4381;field_19753:Lnet/minecraft/class_4877;named serverDataLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;serverData:Lnet/minecraft/client/realms/dto/RealmsServer;
-
-
Constructor Details
-
RealmsBackupScreen
- Mappings:
Namespace Name Mixin selector official <init>Ldst;<init>(Ldsw;Ldrp;I)Vintermediary <init>Lnet/minecraft/class_4381;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;I)Vnamed <init>Lnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;Lnet/minecraft/client/realms/dto/RealmsServer;I)V
-
-
Method Details
-
init
public void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
generateChangeList
void generateChangeList()- Mappings:
Namespace Name Mixin selector official hLdst;h()Vintermediary method_21154Lnet/minecraft/class_4381;method_21154()Vnamed generateChangeListLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;generateChangeList()V
-
addToChangeList
- Mappings:
Namespace Name Mixin selector official aLdst;a(Ldrf;Ljava/lang/String;)Vintermediary method_21147Lnet/minecraft/class_4381;method_21147(Lnet/minecraft/class_4867;Ljava/lang/String;)Vnamed addToChangeListLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;addToChangeList(Lnet/minecraft/client/realms/dto/Backup;Ljava/lang/String;)V
-
updateButtonStates
void updateButtonStates()- Mappings:
Namespace Name Mixin selector official wLdst;w()Vintermediary method_21160Lnet/minecraft/class_4381;method_21160()Vnamed updateButtonStatesLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;updateButtonStates()V
-
shouldChangesButtonBeVisible
private boolean shouldChangesButtonBeVisible()- Mappings:
Namespace Name Mixin selector official xLdst;x()Zintermediary method_21162Lnet/minecraft/class_4381;method_21162()Znamed shouldChangesButtonBeVisibleLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;shouldChangesButtonBeVisible()Z
-
shouldRestoreButtonBeVisible
private boolean shouldRestoreButtonBeVisible()- Mappings:
Namespace Name Mixin selector official yLdst;y()Zintermediary method_21164Lnet/minecraft/class_4381;method_21164()Znamed shouldRestoreButtonBeVisibleLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;shouldRestoreButtonBeVisible()Z
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Keyboard.onKey(long, int, int, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official aLdxx;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
restoreClicked
void restoreClicked(int selectedBackup)- Mappings:
Namespace Name Mixin selector official aLdst;a(I)Vintermediary method_21155Lnet/minecraft/class_4381;method_21155(I)Vnamed restoreClickedLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;restoreClicked(I)V
-
downloadClicked
private void downloadClicked()- Mappings:
Namespace Name Mixin selector official zLdst;z()Vintermediary method_21166Lnet/minecraft/class_4381;method_21166()Vnamed downloadClickedLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;downloadClicked()V
-
downloadWorldData
private void downloadWorldData()- Mappings:
Namespace Name Mixin selector official ALdst;A()Vintermediary method_21168Lnet/minecraft/class_4381;method_21168()Vnamed downloadWorldDataLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;downloadWorldData()V
-
restore
private void restore()- Mappings:
Namespace Name Mixin selector official BLdst;B()Vintermediary method_21170Lnet/minecraft/class_4381;method_21170()Vnamed restoreLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;restore()V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector official aLdxu;a(Ldqk;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
renderMousehoverTooltip
protected void renderMousehoverTooltip(MatrixStack matrices, @Nullable @Nullable Text text, int int2, int int3)- Mappings:
Namespace Name Mixin selector official aLdst;a(Ldqk;Los;II)Vintermediary method_21153Lnet/minecraft/class_4381;method_21153(Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)Vnamed renderMousehoverTooltipLnet/minecraft/client/realms/gui/screen/RealmsBackupScreen;renderMousehoverTooltip(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/text/Text;II)V
-