Class RealmsPendingInvitesScreen
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.RealmsPendingInvitesScreen
- All Implemented Interfaces:
Drawable
,Element
,ParentElement
,TickableElement
@Environment(CLIENT) public class RealmsPendingInvitesScreen extends RealmsScreen
- Mappings:
Namespace Name official doh
intermediary net/minecraft/class_4401
named net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
RealmsPendingInvitesScreen.PendingInvitationSelectionList
(package private) class
RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry
-
Field Summary
Fields Modifier and Type Field Description private static Identifier
ACCEPT_ICON
private static Text
ACCEPT_TEXT
private ButtonWidget
acceptButton
private boolean
loaded
private static Logger
LOGGER
private static Text
NO_PENDING_TEXT
private Screen
parent
private RealmsPendingInvitesScreen.PendingInvitationSelectionList
pendingInvitationSelectionList
private static Identifier
REJECT_ICON
private static Text
REJECT_TEXT
private ButtonWidget
rejectButton
private int
selectedInvite
private RealmsLabel
titleLabel
private Text
toolTip
Fields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
Constructor Summary
Constructors Constructor Description RealmsPendingInvitesScreen(Screen parent)
-
Method Summary
Modifier and Type Method Description private void
accept(int slot)
void
init()
Called when a screen should be initialized.boolean
keyPressed(int keyCode, int scanCode, int modifiers)
Callback for when a key down event has been captured.private void
reject(int slot)
void
render(MatrixStack matrices, int mouseX, int mouseY, float delta)
protected void
renderMousehoverTooltip(MatrixStack matrices, Text text, int int2, int int3)
private boolean
shouldAcceptAndRejectButtonBeVisible(int invite)
private void
updateButtonStates()
private void
updateList(int slot)
Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
narrateLabels, row, tick
Methods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, removed, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenError
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, setZOffset
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.Element
mouseMoved
Methods 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 a
Ldoh;a:Lorg/apache/logging/log4j/Logger;
intermediary field_19935
Lnet/minecraft/class_4401;field_19935:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
-
ACCEPT_ICON
- Mappings:
Namespace Name Mixin selector official b
Ldoh;b:Lwb;
intermediary field_22702
Lnet/minecraft/class_4401;field_22702:Lnet/minecraft/class_2960;
named ACCEPT_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;ACCEPT_ICON:Lnet/minecraft/util/Identifier;
-
REJECT_ICON
- Mappings:
Namespace Name Mixin selector official c
Ldoh;c:Lwb;
intermediary field_22703
Lnet/minecraft/class_4401;field_22703:Lnet/minecraft/class_2960;
named REJECT_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;REJECT_ICON:Lnet/minecraft/util/Identifier;
-
NO_PENDING_TEXT
- Mappings:
Namespace Name Mixin selector official p
Ldoh;p:Loi;
intermediary field_26493
Lnet/minecraft/class_4401;field_26493:Lnet/minecraft/class_2561;
named NO_PENDING_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;NO_PENDING_TEXT:Lnet/minecraft/text/Text;
-
ACCEPT_TEXT
- Mappings:
Namespace Name Mixin selector official q
Ldoh;q:Loi;
intermediary field_26494
Lnet/minecraft/class_4401;field_26494:Lnet/minecraft/class_2561;
named ACCEPT_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;ACCEPT_TEXT:Lnet/minecraft/text/Text;
-
REJECT_TEXT
- Mappings:
Namespace Name Mixin selector official r
Ldoh;r:Loi;
intermediary field_26495
Lnet/minecraft/class_4401;field_26495:Lnet/minecraft/class_2561;
named REJECT_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;REJECT_TEXT:Lnet/minecraft/text/Text;
-
parent
- Mappings:
Namespace Name Mixin selector official s
Ldoh;s:Ldve;
intermediary field_19936
Lnet/minecraft/class_4401;field_19936:Lnet/minecraft/class_437;
named parent
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
-
toolTip
- Mappings:
Namespace Name Mixin selector official t
Ldoh;t:Loi;
intermediary field_19937
Lnet/minecraft/class_4401;field_19937:Lnet/minecraft/class_2561;
named toolTip
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;toolTip:Lnet/minecraft/text/Text;
-
loaded
private boolean loaded- Mappings:
Namespace Name Mixin selector official u
Ldoh;u:Z
intermediary field_19938
Lnet/minecraft/class_4401;field_19938:Z
named loaded
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;loaded:Z
-
pendingInvitationSelectionList
- Mappings:
Namespace Name Mixin selector official v
Ldoh;v:Ldoh$b;
intermediary field_19939
Lnet/minecraft/class_4401;field_19939:Lnet/minecraft/class_4401$class_4402;
named pendingInvitationSelectionList
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;pendingInvitationSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionList;
-
titleLabel
- Mappings:
Namespace Name Mixin selector official w
Ldoh;w:Lewf;
intermediary field_19940
Lnet/minecraft/class_4401;field_19940:Lnet/minecraft/class_4903;
named titleLabel
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;titleLabel:Lnet/minecraft/client/realms/RealmsLabel;
-
selectedInvite
private int selectedInvite- Mappings:
Namespace Name Mixin selector official x
Ldoh;x:I
intermediary field_19941
Lnet/minecraft/class_4401;field_19941:I
named selectedInvite
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;selectedInvite:I
-
acceptButton
- Mappings:
Namespace Name Mixin selector official y
Ldoh;y:Ldru;
intermediary field_19942
Lnet/minecraft/class_4401;field_19942:Lnet/minecraft/class_4185;
named acceptButton
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;acceptButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
rejectButton
- Mappings:
Namespace Name Mixin selector official z
Ldoh;z:Ldru;
intermediary field_19943
Lnet/minecraft/class_4401;field_19943:Lnet/minecraft/class_4185;
named rejectButton
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;rejectButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
-
Constructor Details
-
RealmsPendingInvitesScreen
- Mappings:
Namespace Name Mixin selector official <init>
Ldoh;<init>(Ldve;)V
intermediary <init>
Lnet/minecraft/class_4401;<init>(Lnet/minecraft/class_437;)V
named <init>
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;)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.
-
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 inGLFW
class.- Specified by:
keyPressed
in interfaceElement
- Specified by:
keyPressed
in interfaceParentElement
- Overrides:
keyPressed
in classScreen
- Parameters:
keyCode
- the named key code of the event as described in theGLFW
classscanCode
- 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:
true
to 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 a
Ldst;a(III)Z
intermediary method_25404
Lnet/minecraft/class_364;method_25404(III)Z
named keyPressed
Lnet/minecraft/client/gui/Element;keyPressed(III)Z
-
updateList
private void updateList(int slot)- Mappings:
Namespace Name Mixin selector official a
Ldoh;a(I)V
intermediary method_21300
Lnet/minecraft/class_4401;method_21300(I)V
named updateList
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;updateList(I)V
-
reject
private void reject(int slot)- Mappings:
Namespace Name Mixin selector official b
Ldoh;b(I)V
intermediary method_21308
Lnet/minecraft/class_4401;method_21308(I)V
named reject
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;reject(I)V
-
accept
private void accept(int slot)- Mappings:
Namespace Name Mixin selector official c
Ldoh;c(I)V
intermediary method_21311
Lnet/minecraft/class_4401;method_21311(I)V
named accept
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;accept(I)V
-
render
- Specified by:
render
in interfaceDrawable
- Overrides:
render
in classScreen
- Mappings:
Namespace Name Mixin selector official a
Ldsq;a(Ldlr;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
renderMousehoverTooltip
protected void renderMousehoverTooltip(MatrixStack matrices, @Nullable Text text, int int2, int int3)- Mappings:
Namespace Name Mixin selector official a
Ldoh;a(Ldlr;Loi;II)V
intermediary method_21306
Lnet/minecraft/class_4401;method_21306(Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
named renderMousehoverTooltip
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;renderMousehoverTooltip(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/text/Text;II)V
-
updateButtonStates
private void updateButtonStates()- Mappings:
Namespace Name Mixin selector official i
Ldoh;i()V
intermediary method_21307
Lnet/minecraft/class_4401;method_21307()V
named updateButtonStates
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;updateButtonStates()V
-
shouldAcceptAndRejectButtonBeVisible
private boolean shouldAcceptAndRejectButtonBeVisible(int invite)- Mappings:
Namespace Name Mixin selector official k
Ldoh;k(I)Z
intermediary method_21314
Lnet/minecraft/class_4401;method_21314(I)Z
named shouldAcceptAndRejectButtonBeVisible
Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;shouldAcceptAndRejectButtonBeVisible(I)Z
-