Class RealmsMainScreen
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.RealmsMainScreen
- All Implemented Interfaces:
Drawable
,Element
,ParentElement
,TickableElement
@Environment(CLIENT) public class RealmsMainScreen extends RealmsScreen
- Mappings:
Namespace Name official dmb
intermediary net/minecraft/class_4325
named net/minecraft/client/realms/gui/screen/RealmsMainScreen
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
RealmsMainScreen.CloseButton
(package private) class
RealmsMainScreen.Entry
(package private) static class
RealmsMainScreen.HoverState
(package private) class
RealmsMainScreen.NewsButton
(package private) class
RealmsMainScreen.PendingInvitesButton
(package private) class
RealmsMainScreen.RealmSelectionList
(package private) class
RealmsMainScreen.RealmSelectionListEntry
(package private) class
RealmsMainScreen.RealmSelectionListTrialEntry
(package private) class
RealmsMainScreen.ShowPopupButton
-
Field Summary
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 RealmsMainScreen(Screen screen)
-
Method Summary
Modifier and Type Method Description void
addButtons()
boolean
charTyped(char chr, int modifiers)
Callback for when a character input has been captured.private void
checkClientCompatability()
private void
checkParentalConsent()
private void
checkUnreadNews()
private void
configureClicked(RealmsServer realmsServer)
private void
drawClose(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void
drawConfigure(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void
drawExpired(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void
drawInvitationPendingIcon(MatrixStack matrixStack, int int2, int int3, int int4, int int5, boolean bool, boolean bool2)
private void
drawLeave(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void
drawOpen(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void
drawPopup(MatrixStack matrices, int mouseX, int mouseY)
private void
drawRealmsLogo(MatrixStack matrices, int x, int y)
private RealmsServer
findServer(long id)
private List<Long>
getOwnedNonExpiredWorldIds()
private static boolean
hasParentalConsent()
void
init()
Called when a screen should be initialized.private boolean
inPendingInvitationArea(double xm, double ym)
private boolean
isOutsidePopup(double xm, double ym)
private boolean
isSelfOwnedServer(RealmsServer serverData)
boolean
keyPressed(int keyCode, int scanCode, int modifiers)
Callback for when a key down event has been captured.private void
leaveClicked(RealmsServer selectedServer)
static void
method_23765(ResourceManager manager)
private void
method_24985(ButtonWidget buttonWidget)
private void
method_24987(MatrixStack matrixStack, int int2, int int3, int int4, int int5, int int6)
private void
method_24991(boolean bool)
private boolean
method_25001(RealmsServer realmsServer)
private void
method_27452(Text[] text)
private void
method_31174(RealmsServer realmsServer)
boolean
mouseClicked(double mouseX, double mouseY, int button)
Callback for when a mouse button down event has been captured.RealmsMainScreen
newScreen()
private void
onClosePopup()
private void
onRenew()
private void
pingRegions()
void
play(RealmsServer realmsServer, Screen screen)
private int
popupX0()
private int
popupY0()
void
removed()
void
removeSelection()
void
render(MatrixStack matrices, int mouseX, int mouseY, float delta)
private void
renderLocal(MatrixStack matrixStack)
private void
renderMoreInfo(MatrixStack matrixStack, int int2, int int3, int int4, int int5, boolean bool)
protected void
renderMousehoverTooltip(MatrixStack matrixStack, List<Text> list, int int2, int int3)
private void
renderNews(MatrixStack matrixStack, int int2, int int3, boolean bool, int int4, int int5, boolean bool2, boolean bool3)
private void
renderStage(MatrixStack matrixStack)
private void
saveListScrollPosition()
private boolean
shouldConfigureButtonBeVisible(RealmsServer server)
private boolean
shouldLeaveButtonBeVisible(RealmsServer server)
private boolean
shouldPlayButtonBeActive(RealmsServer server)
private boolean
shouldRenewButtonBeActive(RealmsServer server)
private boolean
shouldShowMessageInList()
boolean
shouldShowPopup()
private boolean
shouldShowPopupButton()
private void
stopRealmsFetcher()
private void
switchToLocal()
private void
switchToProd()
private void
switchToStage()
void
tick()
private void
updateButtonStates(RealmsServer server)
Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
narrateLabels, row
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, 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, focusOn, hoveredElement, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a:Lorg/apache/logging/log4j/Logger;
intermediary field_19475
Lnet/minecraft/class_4325;field_19475:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
-
ON_ICON
- Mappings:
Namespace Name Mixin selector official b
Ldmb;b:Lwb;
intermediary field_22552
Lnet/minecraft/class_4325;field_22552:Lnet/minecraft/class_2960;
named ON_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;ON_ICON:Lnet/minecraft/util/Identifier;
-
OFF_ICON
- Mappings:
Namespace Name Mixin selector official c
Ldmb;c:Lwb;
intermediary field_22553
Lnet/minecraft/class_4325;field_22553:Lnet/minecraft/class_2960;
named OFF_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;OFF_ICON:Lnet/minecraft/util/Identifier;
-
EXPIRED_ICON
- Mappings:
Namespace Name Mixin selector official p
Ldmb;p:Lwb;
intermediary field_22554
Lnet/minecraft/class_4325;field_22554:Lnet/minecraft/class_2960;
named EXPIRED_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_ICON:Lnet/minecraft/util/Identifier;
-
EXPIRES_SOON_ICON
- Mappings:
Namespace Name Mixin selector official q
Ldmb;q:Lwb;
intermediary field_22555
Lnet/minecraft/class_4325;field_22555:Lnet/minecraft/class_2960;
named EXPIRES_SOON_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRES_SOON_ICON:Lnet/minecraft/util/Identifier;
-
LEAVE_ICON
- Mappings:
Namespace Name Mixin selector official r
Ldmb;r:Lwb;
intermediary field_22556
Lnet/minecraft/class_4325;field_22556:Lnet/minecraft/class_2960;
named LEAVE_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;LEAVE_ICON:Lnet/minecraft/util/Identifier;
-
INVITATION_ICON
- Mappings:
Namespace Name Mixin selector official s
Ldmb;s:Lwb;
intermediary field_22557
Lnet/minecraft/class_4325;field_22557:Lnet/minecraft/class_2960;
named INVITATION_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INVITATION_ICON:Lnet/minecraft/util/Identifier;
-
INVITE_ICON
- Mappings:
Namespace Name Mixin selector official t
Ldmb;t:Lwb;
intermediary field_22558
Lnet/minecraft/class_4325;field_22558:Lnet/minecraft/class_2960;
named INVITE_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INVITE_ICON:Lnet/minecraft/util/Identifier;
-
WORLD_ICON
- Mappings:
Namespace Name Mixin selector official u
Ldmb;u:Lwb;
intermediary field_22559
Lnet/minecraft/class_4325;field_22559:Lnet/minecraft/class_2960;
named WORLD_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;WORLD_ICON:Lnet/minecraft/util/Identifier;
-
REALMS
- Mappings:
Namespace Name Mixin selector official v
Ldmb;v:Lwb;
intermediary field_22560
Lnet/minecraft/class_4325;field_22560:Lnet/minecraft/class_2960;
named REALMS
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;REALMS:Lnet/minecraft/util/Identifier;
-
CONFIGURE_ICON
- Mappings:
Namespace Name Mixin selector official w
Ldmb;w:Lwb;
intermediary field_22561
Lnet/minecraft/class_4325;field_22561:Lnet/minecraft/class_2960;
named CONFIGURE_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CONFIGURE_ICON:Lnet/minecraft/util/Identifier;
-
QUESTIONMARK
- Mappings:
Namespace Name Mixin selector official x
Ldmb;x:Lwb;
intermediary field_22562
Lnet/minecraft/class_4325;field_22562:Lnet/minecraft/class_2960;
named QUESTIONMARK
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;QUESTIONMARK:Lnet/minecraft/util/Identifier;
-
NEWS_ICON
- Mappings:
Namespace Name Mixin selector official y
Ldmb;y:Lwb;
intermediary field_22563
Lnet/minecraft/class_4325;field_22563:Lnet/minecraft/class_2960;
named NEWS_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NEWS_ICON:Lnet/minecraft/util/Identifier;
-
POPUP
- Mappings:
Namespace Name Mixin selector official z
Ldmb;z:Lwb;
intermediary field_22564
Lnet/minecraft/class_4325;field_22564:Lnet/minecraft/class_2960;
named POPUP
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;POPUP:Lnet/minecraft/util/Identifier;
-
DARKEN
- Mappings:
Namespace Name Mixin selector official A
Ldmb;A:Lwb;
intermediary field_22548
Lnet/minecraft/class_4325;field_22548:Lnet/minecraft/class_2960;
named DARKEN
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;DARKEN:Lnet/minecraft/util/Identifier;
-
CROSS_ICON
- Mappings:
Namespace Name Mixin selector official B
Ldmb;B:Lwb;
intermediary field_22549
Lnet/minecraft/class_4325;field_22549:Lnet/minecraft/class_2960;
named CROSS_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CROSS_ICON:Lnet/minecraft/util/Identifier;
-
TRIAL_ICON
- Mappings:
Namespace Name Mixin selector official C
Ldmb;C:Lwb;
intermediary field_22550
Lnet/minecraft/class_4325;field_22550:Lnet/minecraft/class_2960;
named TRIAL_ICON
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;TRIAL_ICON:Lnet/minecraft/util/Identifier;
-
WIDGETS
- Mappings:
Namespace Name Mixin selector official D
Ldmb;D:Lwb;
intermediary field_22551
Lnet/minecraft/class_4325;field_22551:Lnet/minecraft/class_2960;
named WIDGETS
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;WIDGETS:Lnet/minecraft/util/Identifier;
-
NO_PENDING_TEXT
- Mappings:
Namespace Name Mixin selector official E
Ldmb;E:Loi;
intermediary field_26447
Lnet/minecraft/class_4325;field_26447:Lnet/minecraft/class_2561;
named NO_PENDING_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NO_PENDING_TEXT:Lnet/minecraft/text/Text;
-
PENDING_TEXT
- Mappings:
Namespace Name Mixin selector official F
Ldmb;F:Loi;
intermediary field_26448
Lnet/minecraft/class_4325;field_26448:Lnet/minecraft/class_2561;
named PENDING_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;PENDING_TEXT:Lnet/minecraft/text/Text;
-
TRIAL_MESSAGE_LINES
- Mappings:
Namespace Name Mixin selector official G
Ldmb;G:Ljava/util/List;
intermediary field_26449
Lnet/minecraft/class_4325;field_26449:Ljava/util/List;
named TRIAL_MESSAGE_LINES
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;TRIAL_MESSAGE_LINES:Ljava/util/List;
-
UNINITIALIZED_TEXT
- Mappings:
Namespace Name Mixin selector official H
Ldmb;H:Loi;
intermediary field_26450
Lnet/minecraft/class_4325;field_26450:Lnet/minecraft/class_2561;
named UNINITIALIZED_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;UNINITIALIZED_TEXT:Lnet/minecraft/text/Text;
-
EXPIRED_LIST_TEXT
- Mappings:
Namespace Name Mixin selector official I
Ldmb;I:Loi;
intermediary field_26451
Lnet/minecraft/class_4325;field_26451:Lnet/minecraft/class_2561;
named EXPIRED_LIST_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_LIST_TEXT:Lnet/minecraft/text/Text;
-
EXPIRED_RENEW_TEXT
- Mappings:
Namespace Name Mixin selector official J
Ldmb;J:Loi;
intermediary field_26452
Lnet/minecraft/class_4325;field_26452:Lnet/minecraft/class_2561;
named EXPIRED_RENEW_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_RENEW_TEXT:Lnet/minecraft/text/Text;
-
EXPIRED_TRIAL_TEXT
- Mappings:
Namespace Name Mixin selector official K
Ldmb;K:Loi;
intermediary field_26453
Lnet/minecraft/class_4325;field_26453:Lnet/minecraft/class_2561;
named EXPIRED_TRIAL_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_TRIAL_TEXT:Lnet/minecraft/text/Text;
-
EXPIRED_SUBSCRIBE_TEXT
- Mappings:
Namespace Name Mixin selector official L
Ldmb;L:Loi;
intermediary field_26454
Lnet/minecraft/class_4325;field_26454:Lnet/minecraft/class_2561;
named EXPIRED_SUBSCRIBE_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_SUBSCRIBE_TEXT:Lnet/minecraft/text/Text;
-
MINIGAME_TEXT
- Mappings:
Namespace Name Mixin selector official M
Ldmb;M:Loi;
intermediary field_26455
Lnet/minecraft/class_4325;field_26455:Lnet/minecraft/class_2561;
named MINIGAME_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;MINIGAME_TEXT:Lnet/minecraft/text/Text;
-
POPUP_TEXT
- Mappings:
Namespace Name Mixin selector official N
Ldmb;N:Loi;
intermediary field_26456
Lnet/minecraft/class_4325;field_26456:Lnet/minecraft/class_2561;
named POPUP_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;POPUP_TEXT:Lnet/minecraft/text/Text;
-
EXPIRED_TEXT
- Mappings:
Namespace Name Mixin selector official O
Ldmb;O:Loi;
intermediary field_26457
Lnet/minecraft/class_4325;field_26457:Lnet/minecraft/class_2561;
named EXPIRED_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_TEXT:Lnet/minecraft/text/Text;
-
EXPIRES_SOON_TEXT
- Mappings:
Namespace Name Mixin selector official P
Ldmb;P:Loi;
intermediary field_26458
Lnet/minecraft/class_4325;field_26458:Lnet/minecraft/class_2561;
named EXPIRES_SOON_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRES_SOON_TEXT:Lnet/minecraft/text/Text;
-
EXPIRES_IN_A_DAY_TEXT
- Mappings:
Namespace Name Mixin selector official Q
Ldmb;Q:Loi;
intermediary field_26459
Lnet/minecraft/class_4325;field_26459:Lnet/minecraft/class_2561;
named EXPIRES_IN_A_DAY_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRES_IN_A_DAY_TEXT:Lnet/minecraft/text/Text;
-
OPEN_TEXT
- Mappings:
Namespace Name Mixin selector official R
Ldmb;R:Loi;
intermediary field_26460
Lnet/minecraft/class_4325;field_26460:Lnet/minecraft/class_2561;
named OPEN_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;OPEN_TEXT:Lnet/minecraft/text/Text;
-
CLOSED_TEXT
- Mappings:
Namespace Name Mixin selector official S
Ldmb;S:Loi;
intermediary field_26461
Lnet/minecraft/class_4325;field_26461:Lnet/minecraft/class_2561;
named CLOSED_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CLOSED_TEXT:Lnet/minecraft/text/Text;
-
LEAVE_TEXT
- Mappings:
Namespace Name Mixin selector official T
Ldmb;T:Loi;
intermediary field_26462
Lnet/minecraft/class_4325;field_26462:Lnet/minecraft/class_2561;
named LEAVE_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;LEAVE_TEXT:Lnet/minecraft/text/Text;
-
CONFIGURE_TEXT
- Mappings:
Namespace Name Mixin selector official U
Ldmb;U:Loi;
intermediary field_26463
Lnet/minecraft/class_4325;field_26463:Lnet/minecraft/class_2561;
named CONFIGURE_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CONFIGURE_TEXT:Lnet/minecraft/text/Text;
-
INFO_TEXT
- Mappings:
Namespace Name Mixin selector official V
Ldmb;V:Loi;
intermediary field_26464
Lnet/minecraft/class_4325;field_26464:Lnet/minecraft/class_2561;
named INFO_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INFO_TEXT:Lnet/minecraft/text/Text;
-
NEWS_TEXT
- Mappings:
Namespace Name Mixin selector official W
Ldmb;W:Loi;
intermediary field_26465
Lnet/minecraft/class_4325;field_26465:Lnet/minecraft/class_2561;
named NEWS_TEXT
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NEWS_TEXT:Lnet/minecraft/text/Text;
-
IMAGES
- Mappings:
Namespace Name Mixin selector official X
Ldmb;X:Ljava/util/List;
intermediary field_21517
Lnet/minecraft/class_4325;field_21517:Ljava/util/List;
named IMAGES
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;IMAGES:Ljava/util/List;
-
realmsDataFetcher
- Mappings:
Namespace Name Mixin selector official Y
Ldmb;Y:Ldnq;
intermediary field_19480
Lnet/minecraft/class_4325;field_19480:Lnet/minecraft/class_4360;
named realmsDataFetcher
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;realmsDataFetcher:Lnet/minecraft/client/realms/gui/RealmsDataFetcher;
-
overrideConfigure
private static boolean overrideConfigure- Mappings:
Namespace Name Mixin selector official Z
Ldmb;Z:Z
intermediary field_19476
Lnet/minecraft/class_4325;field_19476:Z
named overrideConfigure
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;overrideConfigure:Z
-
lastScrollYPosition
private static int lastScrollYPosition- Mappings:
Namespace Name Mixin selector official aa
Ldmb;aa:I
intermediary field_19481
Lnet/minecraft/class_4325;field_19481:I
named lastScrollYPosition
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;lastScrollYPosition:I
-
hasParentalConsent
private static volatile boolean hasParentalConsent- Mappings:
Namespace Name Mixin selector official ab
Ldmb;ab:Z
intermediary field_19494
Lnet/minecraft/class_4325;field_19494:Z
named hasParentalConsent
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;hasParentalConsent:Z
-
checkedParentalConsent
private static volatile boolean checkedParentalConsent- Mappings:
Namespace Name Mixin selector official ac
Ldmb;ac:Z
intermediary field_19495
Lnet/minecraft/class_4325;field_19495:Z
named checkedParentalConsent
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;checkedParentalConsent:Z
-
checkedClientCompatability
private static volatile boolean checkedClientCompatability- Mappings:
Namespace Name Mixin selector official ad
Ldmb;ad:Z
intermediary field_19496
Lnet/minecraft/class_4325;field_19496:Z
named checkedClientCompatability
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;checkedClientCompatability:Z
-
realmsGenericErrorScreen
- Mappings:
Namespace Name Mixin selector official ae
Ldmb;ae:Ldve;
intermediary field_19463
Lnet/minecraft/class_4325;field_19463:Lnet/minecraft/class_437;
named realmsGenericErrorScreen
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;realmsGenericErrorScreen:Lnet/minecraft/client/gui/screen/Screen;
-
regionsPinged
private static boolean regionsPinged- Mappings:
Namespace Name Mixin selector official af
Ldmb;af:Z
intermediary field_19464
Lnet/minecraft/class_4325;field_19464:Z
named regionsPinged
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;regionsPinged:Z
-
rateLimiter
- Mappings:
Namespace Name Mixin selector official ag
Ldmb;ag:Lcom/google/common/util/concurrent/RateLimiter;
intermediary field_19477
Lnet/minecraft/class_4325;field_19477:Lcom/google/common/util/concurrent/RateLimiter;
named rateLimiter
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;rateLimiter:Lcom/google/common/util/concurrent/RateLimiter;
-
dontSetConnectedToRealms
private boolean dontSetConnectedToRealms- Mappings:
Namespace Name Mixin selector official ah
Ldmb;ah:Z
intermediary field_19478
Lnet/minecraft/class_4325;field_19478:Z
named dontSetConnectedToRealms
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;dontSetConnectedToRealms:Z
-
lastScreen
- Mappings:
Namespace Name Mixin selector official ai
Ldmb;ai:Ldve;
intermediary field_19482
Lnet/minecraft/class_4325;field_19482:Lnet/minecraft/class_437;
named lastScreen
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;lastScreen:Lnet/minecraft/client/gui/screen/Screen;
-
realmSelectionList
- Mappings:
Namespace Name Mixin selector official aj
Ldmb;aj:Ldmb$f;
intermediary field_19483
Lnet/minecraft/class_4325;field_19483:Lnet/minecraft/class_4325$class_4329;
named realmSelectionList
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;realmSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionList;
-
selectedServerId
private long selectedServerId- Mappings:
Namespace Name Mixin selector official ak
Ldmb;ak:J
intermediary field_19484
Lnet/minecraft/class_4325;field_19484:J
named selectedServerId
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;selectedServerId:J
-
playButton
- Mappings:
Namespace Name Mixin selector official al
Ldmb;al:Ldru;
intermediary field_19485
Lnet/minecraft/class_4325;field_19485:Lnet/minecraft/class_4185;
named playButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;playButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
backButton
- Mappings:
Namespace Name Mixin selector official am
Ldmb;am:Ldru;
intermediary field_19486
Lnet/minecraft/class_4325;field_19486:Lnet/minecraft/class_4185;
named backButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;backButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
renewButton
- Mappings:
Namespace Name Mixin selector official an
Ldmb;an:Ldru;
intermediary field_19487
Lnet/minecraft/class_4325;field_19487:Lnet/minecraft/class_4185;
named renewButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renewButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
configureButton
- Mappings:
Namespace Name Mixin selector official ao
Ldmb;ao:Ldru;
intermediary field_19488
Lnet/minecraft/class_4325;field_19488:Lnet/minecraft/class_4185;
named configureButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;configureButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
leaveButton
- Mappings:
Namespace Name Mixin selector official ap
Ldmb;ap:Ldru;
intermediary field_19489
Lnet/minecraft/class_4325;field_19489:Lnet/minecraft/class_4185;
named leaveButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;leaveButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
toolTip
- Mappings:
Namespace Name Mixin selector official aq
Ldmb;aq:Ljava/util/List;
intermediary field_19490
Lnet/minecraft/class_4325;field_19490:Ljava/util/List;
named toolTip
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;toolTip:Ljava/util/List;
-
realmsServers
- Mappings:
Namespace Name Mixin selector official ar
Ldmb;ar:Ljava/util/List;
intermediary field_19491
Lnet/minecraft/class_4325;field_19491:Ljava/util/List;
named realmsServers
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;realmsServers:Ljava/util/List;
-
numberOfPendingInvites
private volatile int numberOfPendingInvites- Mappings:
Namespace Name Mixin selector official as
Ldmb;as:I
intermediary field_19492
Lnet/minecraft/class_4325;field_19492:I
named numberOfPendingInvites
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;numberOfPendingInvites:I
-
animTick
private int animTick- Mappings:
Namespace Name Mixin selector official at
Ldmb;at:I
intermediary field_19493
Lnet/minecraft/class_4325;field_19493:I
named animTick
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;animTick:I
-
hasFetchedServers
private boolean hasFetchedServers- Mappings:
Namespace Name Mixin selector official au
Ldmb;au:Z
intermediary field_19497
Lnet/minecraft/class_4325;field_19497:Z
named hasFetchedServers
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;hasFetchedServers:Z
-
popupOpenedByUser
private boolean popupOpenedByUser- Mappings:
Namespace Name Mixin selector official av
Ldmb;av:Z
intermediary field_19498
Lnet/minecraft/class_4325;field_19498:Z
named popupOpenedByUser
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;popupOpenedByUser:Z
-
justClosedPopup
private boolean justClosedPopup- Mappings:
Namespace Name Mixin selector official aw
Ldmb;aw:Z
intermediary field_19499
Lnet/minecraft/class_4325;field_19499:Z
named justClosedPopup
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;justClosedPopup:Z
-
trialsAvailable
private volatile boolean trialsAvailable- Mappings:
Namespace Name Mixin selector official ax
Ldmb;ax:Z
intermediary field_19500
Lnet/minecraft/class_4325;field_19500:Z
named trialsAvailable
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;trialsAvailable:Z
-
createdTrial
private volatile boolean createdTrial- Mappings:
Namespace Name Mixin selector official ay
Ldmb;ay:Z
intermediary field_19456
Lnet/minecraft/class_4325;field_19456:Z
named createdTrial
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;createdTrial:Z
-
showingPopup
private volatile boolean showingPopup- Mappings:
Namespace Name Mixin selector official az
Ldmb;az:Z
intermediary field_19457
Lnet/minecraft/class_4325;field_19457:Z
named showingPopup
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;showingPopup:Z
-
hasUnreadNews
private volatile boolean hasUnreadNews- Mappings:
Namespace Name Mixin selector official aA
Ldmb;aA:Z
intermediary field_19458
Lnet/minecraft/class_4325;field_19458:Z
named hasUnreadNews
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;hasUnreadNews:Z
-
newsLink
- Mappings:
Namespace Name Mixin selector official aB
Ldmb;aB:Ljava/lang/String;
intermediary field_19459
Lnet/minecraft/class_4325;field_19459:Ljava/lang/String;
named newsLink
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;newsLink:Ljava/lang/String;
-
carouselIndex
private int carouselIndex- Mappings:
Namespace Name Mixin selector official aC
Ldmb;aC:I
intermediary field_19460
Lnet/minecraft/class_4325;field_19460:I
named carouselIndex
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;carouselIndex:I
-
carouselTick
private int carouselTick- Mappings:
Namespace Name Mixin selector official aD
Ldmb;aD:I
intermediary field_19461
Lnet/minecraft/class_4325;field_19461:I
named carouselTick
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;carouselTick:I
-
hasSwitchedCarouselImage
private boolean hasSwitchedCarouselImage- Mappings:
Namespace Name Mixin selector official aE
Ldmb;aE:Z
intermediary field_19462
Lnet/minecraft/class_4325;field_19462:Z
named hasSwitchedCarouselImage
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;hasSwitchedCarouselImage:Z
-
keyCombos
- Mappings:
Namespace Name Mixin selector official aF
Ldmb;aF:Ljava/util/List;
intermediary field_19465
Lnet/minecraft/class_4325;field_19465:Ljava/util/List;
named keyCombos
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;keyCombos:Ljava/util/List;
-
clicks
private int clicks- Mappings:
Namespace Name Mixin selector official aG
Ldmb;aG:I
intermediary field_19466
Lnet/minecraft/class_4325;field_19466:I
named clicks
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;clicks:I
-
connectLock
- Mappings:
Namespace Name Mixin selector official aH
Ldmb;aH:Ljava/util/concurrent/locks/ReentrantLock;
intermediary field_19467
Lnet/minecraft/class_4325;field_19467:Ljava/util/concurrent/locks/ReentrantLock;
named connectLock
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;connectLock:Ljava/util/concurrent/locks/ReentrantLock;
-
field_26466
- Mappings:
Namespace Name Mixin selector official aI
Ldmb;aI:Ldsg;
intermediary field_26466
Lnet/minecraft/class_4325;field_26466:Lnet/minecraft/class_5489;
named field_26466
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_26466:Lnet/minecraft/client/font/MultilineText;
-
hoverState
- Mappings:
Namespace Name Mixin selector official aJ
Ldmb;aJ:Ldmb$c;
intermediary field_24198
Lnet/minecraft/class_4325;field_24198:Lnet/minecraft/class_4325$class_5220;
named hoverState
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;hoverState:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$HoverState;
-
showPopupButton
- Mappings:
Namespace Name Mixin selector official aK
Ldmb;aK:Ldru;
intermediary field_19469
Lnet/minecraft/class_4325;field_19469:Lnet/minecraft/class_4185;
named showPopupButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;showPopupButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
pendingInvitesButton
- Mappings:
Namespace Name Mixin selector official aL
Ldmb;aL:Ldru;
intermediary field_19470
Lnet/minecraft/class_4325;field_19470:Lnet/minecraft/class_4185;
named pendingInvitesButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;pendingInvitesButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
newsButton
- Mappings:
Namespace Name Mixin selector official aM
Ldmb;aM:Ldru;
intermediary field_19471
Lnet/minecraft/class_4325;field_19471:Lnet/minecraft/class_4185;
named newsButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;newsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
createTrialButton
- Mappings:
Namespace Name Mixin selector official aN
Ldmb;aN:Ldru;
intermediary field_19472
Lnet/minecraft/class_4325;field_19472:Lnet/minecraft/class_4185;
named createTrialButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;createTrialButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
buyARealmButton
- Mappings:
Namespace Name Mixin selector official aO
Ldmb;aO:Ldru;
intermediary field_19473
Lnet/minecraft/class_4325;field_19473:Lnet/minecraft/class_4185;
named buyARealmButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;buyARealmButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
closeButton
- Mappings:
Namespace Name Mixin selector official aP
Ldmb;aP:Ldru;
intermediary field_19474
Lnet/minecraft/class_4325;field_19474:Lnet/minecraft/class_4185;
named closeButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;closeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
-
Constructor Details
-
RealmsMainScreen
-
-
Method Details
-
shouldShowMessageInList
private boolean shouldShowMessageInList()- Mappings:
Namespace Name Mixin selector official D
Ldmb;D()Z
intermediary method_20842
Lnet/minecraft/class_4325;method_20842()Z
named shouldShowMessageInList
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldShowMessageInList()Z
-
shouldShowPopup
public boolean shouldShowPopup()- Mappings:
Namespace Name Mixin selector official av_
Ldmb;av_()Z
intermediary method_20870
Lnet/minecraft/class_4325;method_20870()Z
named shouldShowPopup
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldShowPopup()Z
-
init
public void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
hasParentalConsent
private static boolean hasParentalConsent()- Mappings:
Namespace Name Mixin selector official E
Ldmb;E()Z
intermediary method_20918
Lnet/minecraft/class_4325;method_20918()Z
named hasParentalConsent
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;hasParentalConsent()Z
-
addButtons
public void addButtons()- Mappings:
Namespace Name Mixin selector official c
Ldmb;c()V
intermediary method_20882
Lnet/minecraft/class_4325;method_20882()V
named addButtons
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;addButtons()V
-
updateButtonStates
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldmv;)V
intermediary method_20852
Lnet/minecraft/class_4325;method_20852(Lnet/minecraft/class_4877;)V
named updateButtonStates
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;updateButtonStates(Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
shouldShowPopupButton
private boolean shouldShowPopupButton()- Mappings:
Namespace Name Mixin selector official F
Ldmb;F()Z
intermediary method_20920
Lnet/minecraft/class_4325;method_20920()Z
named shouldShowPopupButton
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldShowPopupButton()Z
-
shouldPlayButtonBeActive
- Mappings:
Namespace Name Mixin selector official b
Ldmb;b(Ldmv;)Z
intermediary method_20874
Lnet/minecraft/class_4325;method_20874(Lnet/minecraft/class_4877;)Z
named shouldPlayButtonBeActive
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldPlayButtonBeActive(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
-
shouldRenewButtonBeActive
- Mappings:
Namespace Name Mixin selector official c
Ldmb;c(Ldmv;)Z
intermediary method_20884
Lnet/minecraft/class_4325;method_20884(Lnet/minecraft/class_4877;)Z
named shouldRenewButtonBeActive
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldRenewButtonBeActive(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
-
shouldConfigureButtonBeVisible
- Mappings:
Namespace Name Mixin selector official d
Ldmb;d(Ldmv;)Z
intermediary method_20892
Lnet/minecraft/class_4325;method_20892(Lnet/minecraft/class_4877;)Z
named shouldConfigureButtonBeVisible
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldConfigureButtonBeVisible(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
-
shouldLeaveButtonBeVisible
- Mappings:
Namespace Name Mixin selector official e
Ldmb;e(Ldmv;)Z
intermediary method_20899
Lnet/minecraft/class_4325;method_20899(Lnet/minecraft/class_4877;)Z
named shouldLeaveButtonBeVisible
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldLeaveButtonBeVisible(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
-
tick
public void tick()- Specified by:
tick
in interfaceTickableElement
- Overrides:
tick
in classRealmsScreen
- Mappings:
Namespace Name Mixin selector official d
Ldsn;d()V
intermediary method_25393
Lnet/minecraft/class_4893;method_25393()V
named tick
Lnet/minecraft/client/gui/screen/TickableElement;tick()V
-
pingRegions
private void pingRegions()- Mappings:
Namespace Name Mixin selector official G
Ldmb;G()V
intermediary method_20922
Lnet/minecraft/class_4325;method_20922()V
named pingRegions
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;pingRegions()V
-
getOwnedNonExpiredWorldIds
- Mappings:
Namespace Name Mixin selector official H
Ldmb;H()Ljava/util/List;
intermediary method_20924
Lnet/minecraft/class_4325;method_20924()Ljava/util/List;
named getOwnedNonExpiredWorldIds
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;getOwnedNonExpiredWorldIds()Ljava/util/List;
-
removed
public void removed() -
onRenew
private void onRenew()- Mappings:
Namespace Name Mixin selector official I
Ldmb;I()V
intermediary method_20928
Lnet/minecraft/class_4325;method_20928()V
named onRenew
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;onRenew()V
-
checkClientCompatability
private void checkClientCompatability()- Mappings:
Namespace Name Mixin selector official J
Ldmb;J()V
intermediary method_20932
Lnet/minecraft/class_4325;method_20932()V
named checkClientCompatability
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;checkClientCompatability()V
-
checkUnreadNews
private void checkUnreadNews()- Mappings:
Namespace Name Mixin selector official K
Ldmb;K()V
intermediary method_20934
Lnet/minecraft/class_4325;method_20934()V
named checkUnreadNews
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;checkUnreadNews()V
-
checkParentalConsent
private void checkParentalConsent()- Mappings:
Namespace Name Mixin selector official L
Ldmb;L()V
intermediary method_20936
Lnet/minecraft/class_4325;method_20936()V
named checkParentalConsent
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;checkParentalConsent()V
-
switchToStage
private void switchToStage()- Mappings:
Namespace Name Mixin selector official M
Ldmb;M()V
intermediary method_20938
Lnet/minecraft/class_4325;method_20938()V
named switchToStage
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;switchToStage()V
-
switchToLocal
private void switchToLocal()- Mappings:
Namespace Name Mixin selector official N
Ldmb;N()V
intermediary method_20940
Lnet/minecraft/class_4325;method_20940()V
named switchToLocal
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;switchToLocal()V
-
switchToProd
private void switchToProd()- Mappings:
Namespace Name Mixin selector official O
Ldmb;O()V
intermediary method_20941
Lnet/minecraft/class_4325;method_20941()V
named switchToProd
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;switchToProd()V
-
stopRealmsFetcher
private void stopRealmsFetcher()- Mappings:
Namespace Name Mixin selector official P
Ldmb;P()V
intermediary method_20942
Lnet/minecraft/class_4325;method_20942()V
named stopRealmsFetcher
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;stopRealmsFetcher()V
-
configureClicked
- Mappings:
Namespace Name Mixin selector official f
Ldmb;f(Ldmv;)V
intermediary method_20903
Lnet/minecraft/class_4325;method_20903(Lnet/minecraft/class_4877;)V
named configureClicked
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;configureClicked(Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
leaveClicked
- Mappings:
Namespace Name Mixin selector official g
Ldmb;g(Ldmv;)V
intermediary method_20906
Lnet/minecraft/class_4325;method_20906(Lnet/minecraft/class_4877;)V
named leaveClicked
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;leaveClicked(Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
saveListScrollPosition
private void saveListScrollPosition()- Mappings:
Namespace Name Mixin selector official Q
Ldmb;Q()V
intermediary method_20943
Lnet/minecraft/class_4325;method_20943()V
named saveListScrollPosition
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;saveListScrollPosition()V
-
findServer
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(J)Ldmv;
intermediary method_20851
Lnet/minecraft/class_4325;method_20851(J)Lnet/minecraft/class_4877;
named findServer
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;findServer(J)Lnet/minecraft/client/realms/dto/RealmsServer;
-
method_24991
private void method_24991(boolean bool)- Mappings:
Namespace Name Mixin selector official d
Ldmb;d(Z)V
intermediary method_24991
Lnet/minecraft/class_4325;method_24991(Z)V
named method_24991
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_24991(Z)V
-
method_31174
- Mappings:
Namespace Name Mixin selector official h
Ldmb;h(Ldmv;)V
intermediary method_31174
Lnet/minecraft/class_4325;method_31174(Lnet/minecraft/class_4877;)V
named method_31174
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_31174(Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
removeSelection
public void removeSelection()- Mappings:
Namespace Name Mixin selector official f
Ldmb;f()V
intermediary method_20897
Lnet/minecraft/class_4325;method_20897()V
named removeSelection
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;removeSelection()V
-
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
-
onClosePopup
private void onClosePopup()- Mappings:
Namespace Name Mixin selector official R
Ldmb;R()V
intermediary method_20834
Lnet/minecraft/class_4325;method_20834()V
named onClosePopup
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;onClosePopup()V
-
charTyped
public boolean charTyped(char chr, int modifiers)Callback for when a character input has been captured. The key code is identified by the constants inGLFW
class.- Parameters:
chr
- the captured charactermodifiers
- 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.onChar(long, int, int)
,GLFW.GLFW_KEY_Q
,GLFWKeyCallbackI.invoke(long, int, int, int, int)
- Mappings:
Namespace Name Mixin selector official a
Ldst;a(CI)Z
intermediary method_25400
Lnet/minecraft/class_364;method_25400(CI)Z
named charTyped
Lnet/minecraft/client/gui/Element;charTyped(CI)Z
-
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
-
drawRealmsLogo
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldlr;II)V
intermediary method_20845
Lnet/minecraft/class_4325;method_20845(Lnet/minecraft/class_4587;II)V
named drawRealmsLogo
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawRealmsLogo(Lnet/minecraft/client/util/math/MatrixStack;II)V
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button)Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFW
class.- Parameters:
mouseX
- the X coordinate of the mousemouseY
- the Y coordinate of the mousebutton
- the mouse button number- Returns:
true
to indicate that the event handling is successful/valid- See Also:
Mouse.onMouseButton(long, int, int, int)
,GLFW.GLFW_MOUSE_BUTTON_1
- Mappings:
Namespace Name Mixin selector official a
Ldst;a(DDI)Z
intermediary method_25402
Lnet/minecraft/class_364;method_25402(DDI)Z
named mouseClicked
Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
isOutsidePopup
private boolean isOutsidePopup(double xm, double ym)- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(DD)Z
intermediary method_20844
Lnet/minecraft/class_4325;method_20844(DD)Z
named isOutsidePopup
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;isOutsidePopup(DD)Z
-
drawPopup
- Mappings:
Namespace Name Mixin selector official b
Ldmb;b(Ldlr;II)V
intermediary method_20872
Lnet/minecraft/class_4325;method_20872(Lnet/minecraft/class_4587;II)V
named drawPopup
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawPopup(Lnet/minecraft/client/util/math/MatrixStack;II)V
-
popupX0
private int popupX0()- Mappings:
Namespace Name Mixin selector official S
Ldmb;S()I
intermediary method_20835
Lnet/minecraft/class_4325;method_20835()I
named popupX0
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;popupX0()I
-
popupY0
private int popupY0()- Mappings:
Namespace Name Mixin selector official T
Ldmb;T()I
intermediary method_20836
Lnet/minecraft/class_4325;method_20836()I
named popupY0
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;popupY0()I
-
drawInvitationPendingIcon
private void drawInvitationPendingIcon(MatrixStack matrixStack, int int2, int int3, int int4, int int5, boolean bool, boolean bool2)- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldlr;IIIIZZ)V
intermediary method_20849
Lnet/minecraft/class_4325;method_20849(Lnet/minecraft/class_4587;IIIIZZ)V
named drawInvitationPendingIcon
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawInvitationPendingIcon(Lnet/minecraft/client/util/math/MatrixStack;IIIIZZ)V
-
inPendingInvitationArea
private boolean inPendingInvitationArea(double xm, double ym)- Mappings:
Namespace Name Mixin selector official c
Ldmb;c(DD)Z
intermediary method_20871
Lnet/minecraft/class_4325;method_20871(DD)Z
named inPendingInvitationArea
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;inPendingInvitationArea(DD)Z
-
play
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldmv;Ldve;)V
intermediary method_20853
Lnet/minecraft/class_4325;method_20853(Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V
named play
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;play(Lnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/gui/screen/Screen;)V
-
isSelfOwnedServer
- Mappings:
Namespace Name Mixin selector official i
Ldmb;i(Ldmv;)Z
intermediary method_20909
Lnet/minecraft/class_4325;method_20909(Lnet/minecraft/class_4877;)Z
named isSelfOwnedServer
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;isSelfOwnedServer(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
-
method_25001
- Mappings:
Namespace Name Mixin selector official j
Ldmb;j(Ldmv;)Z
intermediary method_25001
Lnet/minecraft/class_4325;method_25001(Lnet/minecraft/class_4877;)Z
named method_25001
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_25001(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
-
drawExpired
- Mappings:
Namespace Name Mixin selector official c
Ldmb;c(Ldlr;IIII)V
intermediary method_20846
Lnet/minecraft/class_4325;method_20846(Lnet/minecraft/class_4587;IIII)V
named drawExpired
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawExpired(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
-
method_24987
private void method_24987(MatrixStack matrixStack, int int2, int int3, int int4, int int5, int int6)- Mappings:
Namespace Name Mixin selector official b
Ldmb;b(Ldlr;IIIII)V
intermediary method_24987
Lnet/minecraft/class_4325;method_24987(Lnet/minecraft/class_4587;IIIII)V
named method_24987
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_24987(Lnet/minecraft/client/util/math/MatrixStack;IIIII)V
-
drawOpen
- Mappings:
Namespace Name Mixin selector official d
Ldmb;d(Ldlr;IIII)V
intermediary method_20873
Lnet/minecraft/class_4325;method_20873(Lnet/minecraft/class_4587;IIII)V
named drawOpen
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawOpen(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
-
drawClose
- Mappings:
Namespace Name Mixin selector official e
Ldmb;e(Ldlr;IIII)V
intermediary method_20883
Lnet/minecraft/class_4325;method_20883(Lnet/minecraft/class_4587;IIII)V
named drawClose
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawClose(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
-
drawLeave
- Mappings:
Namespace Name Mixin selector official f
Ldmb;f(Ldlr;IIII)V
intermediary method_20891
Lnet/minecraft/class_4325;method_20891(Lnet/minecraft/class_4587;IIII)V
named drawLeave
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawLeave(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
-
drawConfigure
- Mappings:
Namespace Name Mixin selector official g
Ldmb;g(Ldlr;IIII)V
intermediary method_20898
Lnet/minecraft/class_4325;method_20898(Lnet/minecraft/class_4587;IIII)V
named drawConfigure
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawConfigure(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
-
renderMousehoverTooltip
protected void renderMousehoverTooltip(MatrixStack matrixStack, List<Text> list, int int2, int int3)- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldlr;Ljava/util/List;II)V
intermediary method_20867
Lnet/minecraft/class_4325;method_20867(Lnet/minecraft/class_4587;Ljava/util/List;II)V
named renderMousehoverTooltip
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renderMousehoverTooltip(Lnet/minecraft/client/util/math/MatrixStack;Ljava/util/List;II)V
-
renderMoreInfo
private void renderMoreInfo(MatrixStack matrixStack, int int2, int int3, int int4, int int5, boolean bool)- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldlr;IIIIZ)V
intermediary method_20848
Lnet/minecraft/class_4325;method_20848(Lnet/minecraft/class_4587;IIIIZ)V
named renderMoreInfo
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renderMoreInfo(Lnet/minecraft/client/util/math/MatrixStack;IIIIZ)V
-
renderNews
private void renderNews(MatrixStack matrixStack, int int2, int int3, boolean bool, int int4, int int5, boolean bool2, boolean bool3)- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldlr;IIZIIZZ)V
intermediary method_20850
Lnet/minecraft/class_4325;method_20850(Lnet/minecraft/class_4587;IIZIIZZ)V
named renderNews
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renderNews(Lnet/minecraft/client/util/math/MatrixStack;IIZIIZZ)V
-
renderLocal
- Mappings:
Namespace Name Mixin selector official b
Ldmb;b(Ldlr;)V
intermediary method_20837
Lnet/minecraft/class_4325;method_20837(Lnet/minecraft/class_4587;)V
named renderLocal
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renderLocal(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderStage
- Mappings:
Namespace Name Mixin selector official c
Ldmb;c(Ldlr;)V
intermediary method_20838
Lnet/minecraft/class_4325;method_20838(Lnet/minecraft/class_4587;)V
named renderStage
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renderStage(Lnet/minecraft/client/util/math/MatrixStack;)V
-
newScreen
- Mappings:
Namespace Name Mixin selector official aw_
Ldmb;aw_()Ldmb;
intermediary method_20902
Lnet/minecraft/class_4325;method_20902()Lnet/minecraft/class_4325;
named newScreen
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;newScreen()Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;
-
method_23765
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Lacx;)V
intermediary method_23765
Lnet/minecraft/class_4325;method_23765(Lnet/minecraft/class_3300;)V
named method_23765
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_23765(Lnet/minecraft/resource/ResourceManager;)V
-
method_27452
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a([Loi;)V
intermediary method_27452
Lnet/minecraft/class_4325;method_27452([Lnet/minecraft/class_2561;)V
named method_27452
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_27452([Lnet/minecraft/text/Text;)V
-
method_24985
- Mappings:
Namespace Name Mixin selector official a
Ldmb;a(Ldru;)V
intermediary method_24985
Lnet/minecraft/class_4325;method_24985(Lnet/minecraft/class_4185;)V
named method_24985
Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;method_24985(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-