Class RealmsPendingInvitesScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.realms.gui.screen.RealmsScreen
net.minecraft.client.realms.gui.screen.RealmsPendingInvitesScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name named net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreenintermediary net/minecraft/class_4401official feh
-
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) static final Identifier(package private) static final Identifier(package private) static final Textprivate ButtonWidgetprivate static final Loggerprivate static final Textprivate final Screen(package private) RealmsPendingInvitesScreen.PendingInvitationSelectionListprivate final CompletableFuture<List<PendingInvite>> (package private) static final Identifier(package private) static final Identifier(package private) static final Textprivate ButtonWidget(package private) intFields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
field_33040, field_33041, field_33055, field_33057, field_33061, field_33062, field_33063, field_39676, MAX_FILE_SIZEFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()(package private) voidhandle(int index, boolean accepted) voidinit()Called when a screen should be initialized.voidrender(DrawContext context, int mouseX, int mouseY, float delta) private booleanshouldAcceptAndRejectButtonBeVisible(int invite) (package private) voidMethods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
addLabel, narrateLabels, rowMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, refreshNarrator, remove, removed, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, tick, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
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.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
ACCEPT_HIGHLIGHTED_ICON_TEXTURE
- Mappings:
Namespace Name Mixin selector named ACCEPT_HIGHLIGHTED_ICON_TEXTURELnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;ACCEPT_HIGHLIGHTED_ICON_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45250Lnet/minecraft/class_4401;field_45250:Lnet/minecraft/class_2960;official aLfeh;a:Lakr;
-
ACCEPT_ICON_TEXTURE
- Mappings:
Namespace Name Mixin selector named ACCEPT_ICON_TEXTURELnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;ACCEPT_ICON_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_22702Lnet/minecraft/class_4401;field_22702:Lnet/minecraft/class_2960;official bLfeh;b:Lakr;
-
REJECT_HIGHLIGHTED_ICON_TEXTURE
- Mappings:
Namespace Name Mixin selector named REJECT_HIGHLIGHTED_ICON_TEXTURELnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;REJECT_HIGHLIGHTED_ICON_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45251Lnet/minecraft/class_4401;field_45251:Lnet/minecraft/class_2960;official cLfeh;c:Lakr;
-
REJECT_ICON_TEXTURE
- Mappings:
Namespace Name Mixin selector named REJECT_ICON_TEXTURELnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;REJECT_ICON_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_22703Lnet/minecraft/class_4401;field_22703:Lnet/minecraft/class_2960;official BLfeh;B:Lakr;
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;LOGGER:Lorg/slf4j/Logger;intermediary field_19935Lnet/minecraft/class_4401;field_19935:Lorg/slf4j/Logger;official CLfeh;C:Lorg/slf4j/Logger;
-
NO_PENDING_TEXT
- Mappings:
Namespace Name Mixin selector named NO_PENDING_TEXTLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;NO_PENDING_TEXT:Lnet/minecraft/text/Text;intermediary field_26493Lnet/minecraft/class_4401;field_26493:Lnet/minecraft/class_2561;official DLfeh;D:Lwz;
-
ACCEPT_TEXT
- Mappings:
Namespace Name Mixin selector named ACCEPT_TEXTLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;ACCEPT_TEXT:Lnet/minecraft/text/Text;intermediary field_26494Lnet/minecraft/class_4401;field_26494:Lnet/minecraft/class_2561;official ELfeh;E:Lwz;
-
REJECT_TEXT
- Mappings:
Namespace Name Mixin selector named REJECT_TEXTLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;REJECT_TEXT:Lnet/minecraft/text/Text;intermediary field_26495Lnet/minecraft/class_4401;field_26495:Lnet/minecraft/class_2561;official FLfeh;F:Lwz;
-
parent
- Mappings:
Namespace Name Mixin selector named parentLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;parent:Lnet/minecraft/client/gui/screen/Screen;intermediary field_19936Lnet/minecraft/class_4401;field_19936:Lnet/minecraft/class_437;official GLfeh;G:Lfod;
-
pendingInvites
- Mappings:
Namespace Name Mixin selector named pendingInvitesLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;pendingInvites:Ljava/util/concurrent/CompletableFuture;intermediary field_45249Lnet/minecraft/class_4401;field_45249:Ljava/util/concurrent/CompletableFuture;official HLfeh;H:Ljava/util/concurrent/CompletableFuture;
-
tooltip
- Mappings:
Namespace Name Mixin selector named tooltipLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;tooltip:Lnet/minecraft/text/Text;intermediary field_19937Lnet/minecraft/class_4401;field_19937:Lnet/minecraft/class_2561;official ILfeh;I:Lwz;
-
pendingInvitationSelectionList
RealmsPendingInvitesScreen.PendingInvitationSelectionList pendingInvitationSelectionList- Mappings:
Namespace Name Mixin selector named pendingInvitationSelectionListLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;pendingInvitationSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionList;intermediary field_19939Lnet/minecraft/class_4401;field_19939:Lnet/minecraft/class_4401$class_4402;official JLfeh;J:Lfeh$b;
-
selectedInvite
int selectedInvite- Mappings:
Namespace Name Mixin selector named selectedInviteLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;selectedInvite:Iintermediary field_19941Lnet/minecraft/class_4401;field_19941:Iofficial KLfeh;K:I
-
acceptButton
- Mappings:
Namespace Name Mixin selector named acceptButtonLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;acceptButton:Lnet/minecraft/client/gui/widget/ButtonWidget;intermediary field_19942Lnet/minecraft/class_4401;field_19942:Lnet/minecraft/class_4185;official LLfeh;L:Lfim;
-
rejectButton
- Mappings:
Namespace Name Mixin selector named rejectButtonLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;rejectButton:Lnet/minecraft/client/gui/widget/ButtonWidget;intermediary field_19943Lnet/minecraft/class_4401;field_19943:Lnet/minecraft/class_4185;official MLfeh;M:Lfim;
-
-
Constructor Details
-
RealmsPendingInvitesScreen
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/text/Text;)Vintermediary <init>Lnet/minecraft/class_4401;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_2561;)Vofficial <init>Lfeh;<init>(Lfod;Lwz;)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.
This should call
Screen.setInitialFocus()to set the element that is initially focused. -
close
public void close() -
handle
void handle(int index, boolean accepted) - Mappings:
Namespace Name Mixin selector named handleLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;handle(IZ)Vintermediary method_52672Lnet/minecraft/class_4401;method_52672(IZ)Vofficial aLfeh;a(IZ)V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vofficial aLfjp;a(Lfhz;IIF)V
-
updateButtonStates
void updateButtonStates()- Mappings:
Namespace Name Mixin selector named updateButtonStatesLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;updateButtonStates()Vintermediary method_21307Lnet/minecraft/class_4401;method_21307()Vofficial CLfeh;C()V
-
shouldAcceptAndRejectButtonBeVisible
private boolean shouldAcceptAndRejectButtonBeVisible(int invite) - Mappings:
Namespace Name Mixin selector named shouldAcceptAndRejectButtonBeVisibleLnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;shouldAcceptAndRejectButtonBeVisible(I)Zintermediary method_21314Lnet/minecraft/class_4401;method_21314(I)Zofficial aLfeh;a(I)Z
-