Class RealmsPendingInvitesScreen
java.lang.Object
net.minecraft.client.gui.AbstractGui
net.minecraft.client.gui.FocusableGui
net.minecraft.client.gui.screen.Screen
net.minecraft.realms.RealmsScreen
com.mojang.realmsclient.gui.screens.RealmsPendingInvitesScreen
- All Implemented Interfaces:
IGuiEventListener
,INestedGuiEventHandler
,IRenderable
,IScreen
-
Nested Class Summary
Modifier and TypeClassDescription(package private) class
(package private) class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final ResourceLocation
private static final ITextComponent
private Button
private final Screen
private boolean
private static final org.apache.logging.log4j.Logger
private static final ITextComponent
private static final ResourceLocation
private static final ITextComponent
private Button
private int
private RealmsLabel
private ITextComponent
Fields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, title, width
Fields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
accept
(int p_224329_1_) void
init()
boolean
keyPressed
(int p_231046_1_, int p_231046_2_, int p_231046_3_) private void
reject
(int p_224321_1_) void
render
(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_) protected void
renderMousehoverTooltip
(MatrixStack p_237866_1_, ITextComponent p_237866_2_, int p_237866_3_, int p_237866_4_) private boolean
shouldAcceptAndRejectButtonBeVisible
(int p_224316_1_) private void
private void
updateList
(int p_224318_1_) Methods inherited from class net.minecraft.realms.RealmsScreen
narrateLabels, row, tick
Methods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenError
Methods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
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.IGuiEventListener
mouseMoved
Methods inherited from interface net.minecraft.client.gui.INestedGuiEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
ACCEPT_ICON_LOCATION
-
REJECT_ICON_LOCATION
-
NO_PENDING_INVITES_TEXT
-
ACCEPT_INVITE_TOOLTIP
-
REJECT_INVITE_TOOLTIP
-
lastScreen
-
toolTip
-
loaded
private boolean loaded -
pendingInvitationSelectionList
-
titleLabel
-
selectedInvite
private int selectedInvite -
acceptButton
-
rejectButton
-
-
Constructor Details
-
RealmsPendingInvitesScreen
-
-
Method Details
-
init
public void init() -
keyPressed
public boolean keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_) - Specified by:
keyPressed
in interfaceIGuiEventListener
- Specified by:
keyPressed
in interfaceINestedGuiEventHandler
- Overrides:
keyPressed
in classScreen
-
updateList
private void updateList(int p_224318_1_) -
reject
private void reject(int p_224321_1_) -
accept
private void accept(int p_224329_1_) -
render
- Specified by:
render
in interfaceIRenderable
- Overrides:
render
in classScreen
-
renderMousehoverTooltip
protected void renderMousehoverTooltip(MatrixStack p_237866_1_, @Nullable ITextComponent p_237866_2_, int p_237866_3_, int p_237866_4_) -
updateButtonStates
private void updateButtonStates() -
shouldAcceptAndRejectButtonBeVisible
private boolean shouldAcceptAndRejectButtonBeVisible(int p_224316_1_)
-