Class RealmsMainScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

@Environment(CLIENT) public class RealmsMainScreen extends RealmsScreen
Mappings:
Namespace Name
named net/minecraft/client/realms/gui/screen/RealmsMainScreen
intermediary net/minecraft/class_4325
official fgg
  • Field Details Link icon

    • INFO_ICON_TEXTURE Link icon

      static final Identifier INFO_ICON_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named INFO_ICON_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INFO_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45201 Lnet/minecraft/class_4325;field_45201:Lnet/minecraft/class_2960;
      official b Lfgg;b:Lakv;
    • NEW_REALM_ICON_TEXTURE Link icon

      static final Identifier NEW_REALM_ICON_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named NEW_REALM_ICON_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NEW_REALM_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45216 Lnet/minecraft/class_4325;field_45216:Lnet/minecraft/class_2960;
      official c Lfgg;c:Lakv;
    • EXPIRED_STATUS_TEXTURE Link icon

      static final Identifier EXPIRED_STATUS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named EXPIRED_STATUS_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_STATUS_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45217 Lnet/minecraft/class_4325;field_45217:Lnet/minecraft/class_2960;
      official C Lfgg;C:Lakv;
    • EXPIRES_SOON_STATUS_TEXTURE Link icon

      static final Identifier EXPIRES_SOON_STATUS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named EXPIRES_SOON_STATUS_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRES_SOON_STATUS_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45218 Lnet/minecraft/class_4325;field_45218:Lnet/minecraft/class_2960;
      official D Lfgg;D:Lakv;
    • OPEN_STATUS_TEXTURE Link icon

      static final Identifier OPEN_STATUS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named OPEN_STATUS_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;OPEN_STATUS_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45219 Lnet/minecraft/class_4325;field_45219:Lnet/minecraft/class_2960;
      official E Lfgg;E:Lakv;
    • CLOSED_STATUS_TEXTURE Link icon

      static final Identifier CLOSED_STATUS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named CLOSED_STATUS_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CLOSED_STATUS_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45191 Lnet/minecraft/class_4325;field_45191:Lnet/minecraft/class_2960;
      official F Lfgg;F:Lakv;
    • INVITE_ICON_TEXTURE Link icon

      private static final Identifier INVITE_ICON_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named INVITE_ICON_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INVITE_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45192 Lnet/minecraft/class_4325;field_45192:Lnet/minecraft/class_2960;
      official G Lfgg;G:Lakv;
    • NEWS_ICON_TEXTURE Link icon

      private static final Identifier NEWS_ICON_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named NEWS_ICON_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NEWS_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45193 Lnet/minecraft/class_4325;field_45193:Lnet/minecraft/class_2960;
      official H Lfgg;H:Lakv;
    • HARDCORE_ICON_TEXTURE Link icon

      public static final Identifier HARDCORE_ICON_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named HARDCORE_ICON_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;HARDCORE_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_54806 Lnet/minecraft/class_4325;field_54806:Lnet/minecraft/class_2960;
      official a Lfgg;a:Lakv;
    • LOGGER Link icon

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;LOGGER:Lorg/slf4j/Logger;
      intermediary field_19475 Lnet/minecraft/class_4325;field_19475:Lorg/slf4j/Logger;
      official I Lfgg;I:Lorg/slf4j/Logger;
    • REALMS_TITLE_TEXTURE Link icon

      private static final Identifier REALMS_TITLE_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named REALMS_TITLE_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;REALMS_TITLE_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45194 Lnet/minecraft/class_4325;field_45194:Lnet/minecraft/class_2960;
      official J Lfgg;J:Lakv;
    • NO_REALMS_TEXTURE Link icon

      private static final Identifier NO_REALMS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named NO_REALMS_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NO_REALMS_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45195 Lnet/minecraft/class_4325;field_45195:Lnet/minecraft/class_2960;
      official K Lfgg;K:Lakv;
    • LOADING_TEXT Link icon

      private static final Text LOADING_TEXT
      Mappings:
      Namespace Name Mixin selector
      named LOADING_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;LOADING_TEXT:Lnet/minecraft/text/Text;
      intermediary field_45197 Lnet/minecraft/class_4325;field_45197:Lnet/minecraft/class_2561;
      official M Lfgg;M:Lwp;
    • UNINITIALIZED_TEXT Link icon

      static final Text UNINITIALIZED_TEXT
      Mappings:
      Namespace Name Mixin selector
      named UNINITIALIZED_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;UNINITIALIZED_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26450 Lnet/minecraft/class_4325;field_26450:Lnet/minecraft/class_2561;
      official N Lfgg;N:Lwp;
    • EXPIRED_LIST_TEXT Link icon

      static final Text EXPIRED_LIST_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRED_LIST_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_LIST_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26451 Lnet/minecraft/class_4325;field_26451:Lnet/minecraft/class_2561;
      official O Lfgg;O:Lwp;
    • EXPIRED_RENEW_TEXT Link icon

      private static final Text EXPIRED_RENEW_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRED_RENEW_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_RENEW_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26452 Lnet/minecraft/class_4325;field_26452:Lnet/minecraft/class_2561;
      official P Lfgg;P:Lwp;
    • EXPIRED_TRIAL_TEXT Link icon

      static final Text EXPIRED_TRIAL_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRED_TRIAL_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_TRIAL_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26453 Lnet/minecraft/class_4325;field_26453:Lnet/minecraft/class_2561;
      official Q Lfgg;Q:Lwp;
    • PLAY_TEXT Link icon

      private static final Text PLAY_TEXT
      Mappings:
      Namespace Name Mixin selector
      named PLAY_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;PLAY_TEXT:Lnet/minecraft/text/Text;
      intermediary field_42859 Lnet/minecraft/class_4325;field_42859:Lnet/minecraft/class_2561;
      official R Lfgg;R:Lwp;
    • LEAVE_TEXT Link icon

      private static final Text LEAVE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named LEAVE_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;LEAVE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_42860 Lnet/minecraft/class_4325;field_42860:Lnet/minecraft/class_2561;
      official S Lfgg;S:Lwp;
    • CONFIGURE_TEXT Link icon

      private static final Text CONFIGURE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named CONFIGURE_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CONFIGURE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_42861 Lnet/minecraft/class_4325;field_42861:Lnet/minecraft/class_2561;
      official T Lfgg;T:Lwp;
    • EXPIRED_TEXT Link icon

      static final Text EXPIRED_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRED_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRED_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26457 Lnet/minecraft/class_4325;field_26457:Lnet/minecraft/class_2561;
      official U Lfgg;U:Lwp;
    • EXPIRES_SOON_TEXT Link icon

      static final Text EXPIRES_SOON_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRES_SOON_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRES_SOON_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26458 Lnet/minecraft/class_4325;field_26458:Lnet/minecraft/class_2561;
      official V Lfgg;V:Lwp;
    • EXPIRES_IN_A_DAY_TEXT Link icon

      static final Text EXPIRES_IN_A_DAY_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRES_IN_A_DAY_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;EXPIRES_IN_A_DAY_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26459 Lnet/minecraft/class_4325;field_26459:Lnet/minecraft/class_2561;
      official W Lfgg;W:Lwp;
    • OPEN_TEXT Link icon

      static final Text OPEN_TEXT
      Mappings:
      Namespace Name Mixin selector
      named OPEN_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;OPEN_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26460 Lnet/minecraft/class_4325;field_26460:Lnet/minecraft/class_2561;
      official X Lfgg;X:Lwp;
    • CLOSED_TEXT Link icon

      static final Text CLOSED_TEXT
      Mappings:
      Namespace Name Mixin selector
      named CLOSED_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;CLOSED_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26461 Lnet/minecraft/class_4325;field_26461:Lnet/minecraft/class_2561;
      official Y Lfgg;Y:Lwp;
    • UNINITIALIZED_BUTTON_NARRATION Link icon

      static final Text UNINITIALIZED_BUTTON_NARRATION
      Mappings:
      Namespace Name Mixin selector
      named UNINITIALIZED_BUTTON_NARRATION Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;UNINITIALIZED_BUTTON_NARRATION:Lnet/minecraft/text/Text;
      intermediary field_33776 Lnet/minecraft/class_4325;field_33776:Lnet/minecraft/class_2561;
      official Z Lfgg;Z:Lwp;
    • NO_REALMS_TEXT Link icon

      private static final Text NO_REALMS_TEXT
      Mappings:
      Namespace Name Mixin selector
      named NO_REALMS_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NO_REALMS_TEXT:Lnet/minecraft/text/Text;
      intermediary field_45198 Lnet/minecraft/class_4325;field_45198:Lnet/minecraft/class_2561;
      official aa Lfgg;aa:Lwp;
    • NO_PENDING_TOOLTIP Link icon

      private static final Text NO_PENDING_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      named NO_PENDING_TOOLTIP Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;NO_PENDING_TOOLTIP:Lnet/minecraft/text/Text;
      intermediary field_45199 Lnet/minecraft/class_4325;field_45199:Lnet/minecraft/class_2561;
      official ab Lfgg;ab:Lwp;
    • PENDING_TOOLTIP Link icon

      private static final Text PENDING_TOOLTIP
      Mappings:
      Namespace Name Mixin selector
      named PENDING_TOOLTIP Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;PENDING_TOOLTIP:Lnet/minecraft/text/Text;
      intermediary field_45200 Lnet/minecraft/class_4325;field_45200:Lnet/minecraft/class_2561;
      official ac Lfgg;ac:Lwp;
    • INCOMPATIBLE_POPUP_TITLE Link icon

      private static final Text INCOMPATIBLE_POPUP_TITLE
      Mappings:
      Namespace Name Mixin selector
      named INCOMPATIBLE_POPUP_TITLE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INCOMPATIBLE_POPUP_TITLE:Lnet/minecraft/text/Text;
      intermediary field_51815 Lnet/minecraft/class_4325;field_51815:Lnet/minecraft/class_2561;
      official ad Lfgg;ad:Lwp;
    • INCOMPATIBLE_RELEASE_TYPE_MESSAGE Link icon

      private static final Text INCOMPATIBLE_RELEASE_TYPE_MESSAGE
      Mappings:
      Namespace Name Mixin selector
      named INCOMPATIBLE_RELEASE_TYPE_MESSAGE Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;INCOMPATIBLE_RELEASE_TYPE_MESSAGE:Lnet/minecraft/text/Text;
      intermediary field_51816 Lnet/minecraft/class_4325;field_51816:Lnet/minecraft/class_2561;
      official ae Lfgg;ae:Lwp;
    • field_42862 Link icon

      private static final int field_42862
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_42862 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_42862:I
      intermediary field_42862 Lnet/minecraft/class_4325;field_42862:I
      official af Lfgg;af:I
    • field_45209 Link icon

      private static final int field_45209
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45209 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_45209:I
      intermediary field_45209 Lnet/minecraft/class_4325;field_45209:I
      official ag Lfgg;ag:I
    • field_45210 Link icon

      private static final int field_45210
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45210 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_45210:I
      intermediary field_45210 Lnet/minecraft/class_4325;field_45210:I
      official ah Lfgg;ah:I
    • field_45211 Link icon

      private static final int field_45211
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45211 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_45211:I
      intermediary field_45211 Lnet/minecraft/class_4325;field_45211:I
      official ai Lfgg;ai:I
    • field_44509 Link icon

      private static final int field_44509
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44509 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_44509:I
      intermediary field_44509 Lnet/minecraft/class_4325;field_44509:I
      official aj Lfgg;aj:I
    • field_44510 Link icon

      private static final int field_44510
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44510 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_44510:I
      intermediary field_44510 Lnet/minecraft/class_4325;field_44510:I
      official ak Lfgg;ak:I
    • field_44511 Link icon

      private static final int field_44511
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44511 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_44511:I
      intermediary field_44511 Lnet/minecraft/class_4325;field_44511:I
      official al Lfgg;al:I
    • field_44512 Link icon

      private static final int field_44512
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44512 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_44512:I
      intermediary field_44512 Lnet/minecraft/class_4325;field_44512:I
      official am Lfgg;am:I
    • field_44513 Link icon

      private static final int field_44513
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44513 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_44513:I
      intermediary field_44513 Lnet/minecraft/class_4325;field_44513:I
      official an Lfgg;an:I
    • field_44514 Link icon

      private static final int field_44514
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44514 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_44514:I
      intermediary field_44514 Lnet/minecraft/class_4325;field_44514:I
      official ao Lfgg;ao:I
    • field_45212 Link icon

      private static final int field_45212
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45212 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_45212:I
      intermediary field_45212 Lnet/minecraft/class_4325;field_45212:I
      official ap Lfgg;ap:I
    • field_46670 Link icon

      private static final int field_46670
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_46670 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_46670:I
      intermediary field_46670 Lnet/minecraft/class_4325;field_46670:I
      official aq Lfgg;aq:I
    • field_46671 Link icon

      private static final int field_46671
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_46671 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_46671:I
      intermediary field_46671 Lnet/minecraft/class_4325;field_46671:I
      official ar Lfgg;ar:I
    • field_46215 Link icon

      private static final int field_46215
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_46215 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_46215:I
      intermediary field_46215 Lnet/minecraft/class_4325;field_46215:I
      official as Lfgg;as:I
    • field_46216 Link icon

      private static final int field_46216
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_46216 Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;field_46216:I
      intermediary field_46216 Lnet/minecraft/class_4325;field_46216:I
      official at Lfgg;at:I
    • gameOnSnapshot Link icon

      private static final boolean gameOnSnapshot
      Mappings:
      Namespace Name Mixin selector
      named gameOnSnapshot Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;gameOnSnapshot:Z
      intermediary field_46672 Lnet/minecraft/class_4325;field_46672:Z
      official au Lfgg;au:Z
    • showingSnapshotRealms Link icon

      private static boolean showingSnapshotRealms
      Mappings:
      Namespace Name Mixin selector
      named showingSnapshotRealms Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;showingSnapshotRealms:Z
      intermediary field_46673 Lnet/minecraft/class_4325;field_46673:Z
      official av Lfgg;av:Z
    • regionsPinged Link icon

      private static boolean regionsPinged
      Mappings:
      Namespace Name Mixin selector
      named regionsPinged Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;regionsPinged:Z
      intermediary field_19464 Lnet/minecraft/class_4325;field_19464:Z
      official az Lfgg;az:Z
    • availabilityInfo Link icon

      private final CompletableFuture<RealmsAvailability.Info> availabilityInfo
      Mappings:
      Namespace Name Mixin selector
      named availabilityInfo Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;availabilityInfo:Ljava/util/concurrent/CompletableFuture;
      intermediary field_45213 Lnet/minecraft/class_4325;field_45213:Ljava/util/concurrent/CompletableFuture;
      official aw Lfgg;aw:Ljava/util/concurrent/CompletableFuture;
    • periodicRunnersManager Link icon

      @Nullable private PeriodicRunnerFactory.RunnersManager periodicRunnersManager
      Mappings:
      Namespace Name Mixin selector
      named periodicRunnersManager Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;periodicRunnersManager:Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$RunnersManager;
      intermediary field_45214 Lnet/minecraft/class_4325;field_45214:Lnet/minecraft/class_7581$class_7584;
      official ax Lfgg;ax:Lfjs$c;
    • seenNotifications Link icon

      private final Set<UUID> seenNotifications
      Mappings:
      Namespace Name Mixin selector
      named seenNotifications Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;seenNotifications:Ljava/util/Set;
      intermediary field_42996 Lnet/minecraft/class_4325;field_42996:Ljava/util/Set;
      official ay Lfgg;ay:Ljava/util/Set;
    • rateLimiter Link icon

      private final RateLimiter rateLimiter
      Mappings:
      Namespace Name Mixin selector
      named rateLimiter Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;rateLimiter:Lcom/google/common/util/concurrent/RateLimiter;
      intermediary field_19477 Lnet/minecraft/class_4325;field_19477:Lcom/google/common/util/concurrent/RateLimiter;
      official aA Lfgg;aA:Lcom/google/common/util/concurrent/RateLimiter;
    • parent Link icon

      private final Screen parent
      Mappings:
      Namespace Name Mixin selector
      named parent Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
      intermediary field_19482 Lnet/minecraft/class_4325;field_19482:Lnet/minecraft/class_437;
      official aB Lfgg;aB:Lfum;
    • playButton Link icon

      private ButtonWidget playButton
      Mappings:
      Namespace Name Mixin selector
      named playButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;playButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_45215 Lnet/minecraft/class_4325;field_45215:Lnet/minecraft/class_4185;
      official aC Lfgg;aC:Lfou;
    • backButton Link icon

      private ButtonWidget backButton
      Mappings:
      Namespace Name Mixin selector
      named backButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;backButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_19486 Lnet/minecraft/class_4325;field_19486:Lnet/minecraft/class_4185;
      official aD Lfgg;aD:Lfou;
    • renewButton Link icon

      private ButtonWidget renewButton
      Mappings:
      Namespace Name Mixin selector
      named renewButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;renewButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_19487 Lnet/minecraft/class_4325;field_19487:Lnet/minecraft/class_4185;
      official aE Lfgg;aE:Lfou;
    • configureButton Link icon

      private ButtonWidget configureButton
      Mappings:
      Namespace Name Mixin selector
      named configureButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;configureButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_19488 Lnet/minecraft/class_4325;field_19488:Lnet/minecraft/class_4185;
      official aF Lfgg;aF:Lfou;
    • leaveButton Link icon

      private ButtonWidget leaveButton
      Mappings:
      Namespace Name Mixin selector
      named leaveButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;leaveButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_19489 Lnet/minecraft/class_4325;field_19489:Lnet/minecraft/class_4185;
      official aG Lfgg;aG:Lfou;
    • realmSelectionList Link icon

      Mappings:
      Namespace Name Mixin selector
      named realmSelectionList Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;realmSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionList;
      intermediary field_19483 Lnet/minecraft/class_4325;field_19483:Lnet/minecraft/class_4325$class_4329;
      official aH Lfgg;aH:Lfgg$j;
    • serverFilterer Link icon

      RealmsServerFilterer serverFilterer
      Mappings:
      Namespace Name Mixin selector
      named serverFilterer Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;serverFilterer:Lnet/minecraft/client/realms/util/RealmsServerFilterer;
      intermediary field_39681 Lnet/minecraft/class_4325;field_39681:Lnet/minecraft/class_7580;
      official aI Lfgg;aI:Lfim;
    • availableSnapshotServers Link icon

      List<RealmsServer> availableSnapshotServers
      Mappings:
      Namespace Name Mixin selector
      named availableSnapshotServers Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;availableSnapshotServers:Ljava/util/List;
      intermediary field_46669 Lnet/minecraft/class_4325;field_46669:Ljava/util/List;
      official aJ Lfgg;aJ:Ljava/util/List;
    • onlinePlayers Link icon

      RealmsServerPlayerList onlinePlayers
      Mappings:
      Namespace Name Mixin selector
      named onlinePlayers Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;onlinePlayers:Lnet/minecraft/client/realms/dto/RealmsServerPlayerList;
      intermediary field_52116 Lnet/minecraft/class_4325;field_52116:Lnet/minecraft/class_4881;
      official aK Lfgg;aK:Lfhp;
    • trialAvailable Link icon

      private volatile boolean trialAvailable
      Mappings:
      Namespace Name Mixin selector
      named trialAvailable Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;trialAvailable:Z
      intermediary field_19500 Lnet/minecraft/class_4325;field_19500:Z
      official aL Lfgg;aL:Z
    • lastPlayButtonClickTime Link icon

      long lastPlayButtonClickTime
      Mappings:
      Namespace Name Mixin selector
      named lastPlayButtonClickTime Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;lastPlayButtonClickTime:J
      intermediary field_37267 Lnet/minecraft/class_4325;field_37267:J
      official aN Lfgg;aN:J
    • notifications Link icon

      final List<RealmsNotification> notifications
      Mappings:
      Namespace Name Mixin selector
      named notifications Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;notifications:Ljava/util/List;
      intermediary field_42997 Lnet/minecraft/class_4325;field_42997:Ljava/util/List;
      official aO Lfgg;aO:Ljava/util/List;
    • purchaseButton Link icon

      private ButtonWidget purchaseButton
      Mappings:
      Namespace Name Mixin selector
      named purchaseButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;purchaseButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_45204 Lnet/minecraft/class_4325;field_45204:Lnet/minecraft/class_4185;
      official aP Lfgg;aP:Lfou;
    • inviteButton Link icon

      Mappings:
      Namespace Name Mixin selector
      named inviteButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;inviteButton:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$NotificationButtonWidget;
      intermediary field_45205 Lnet/minecraft/class_4325;field_45205:Lnet/minecraft/class_4325$class_8651;
      official aQ Lfgg;aQ:Lfgg$g;
    • newsButton Link icon

      Mappings:
      Namespace Name Mixin selector
      named newsButton Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;newsButton:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$NotificationButtonWidget;
      intermediary field_45206 Lnet/minecraft/class_4325;field_45206:Lnet/minecraft/class_4325$class_8651;
      official aR Lfgg;aR:Lfgg$g;
    • loadStatus Link icon

      private RealmsMainScreen.LoadStatus loadStatus
      Mappings:
      Namespace Name Mixin selector
      named loadStatus Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;loadStatus:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$LoadStatus;
      intermediary field_45207 Lnet/minecraft/class_4325;field_45207:Lnet/minecraft/class_4325$class_8650;
      official aS Lfgg;aS:Lfgg$f;
    • layout Link icon

      Mappings:
      Namespace Name Mixin selector
      named layout Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;layout:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;
      intermediary field_45208 Lnet/minecraft/class_4325;field_45208:Lnet/minecraft/class_8132;
      official aT Lfgg;aT:Lfsi;
  • Constructor Details Link icon

    • RealmsMainScreen Link icon

      public RealmsMainScreen(Screen parent)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary <init> Lnet/minecraft/class_4325;<init>(Lnet/minecraft/class_437;)V
      official <init> Lfgg;<init>(Lfum;)V
  • Method Details Link icon

    • init Link icon

      public void init()
      Called when a screen should be initialized.

      This method is called when this screen is opened or resized.

      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      official aR_ Lfum;aR_()V
    • isSnapshotRealmsEligible Link icon

      public static boolean isSnapshotRealmsEligible()
      Mappings:
      Namespace Name Mixin selector
      named isSnapshotRealmsEligible Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;isSnapshotRealmsEligible()Z
      intermediary method_54330 Lnet/minecraft/class_4325;method_54330()Z
      official b Lfgg;b()Z
    • refreshWidgetPositions Link icon

      protected void refreshWidgetPositions()
      Overrides:
      refreshWidgetPositions in class Screen
      Mappings:
      Namespace Name Mixin selector
      named refreshWidgetPositions Lnet/minecraft/client/gui/screen/Screen;refreshWidgetPositions()V
      intermediary method_48640 Lnet/minecraft/class_437;method_48640()V
      official c Lfum;c()V
    • close Link icon

      public void close()
      Overrides:
      close in class Screen
      Mappings:
      Namespace Name Mixin selector
      named close Lnet/minecraft/client/gui/screen/Screen;close()V
      intermediary method_25419 Lnet/minecraft/class_437;method_25419()V
      official aO_ Lfum;aO_()V
    • updateLoadStatus Link icon

      private void updateLoadStatus()
      Mappings:
      Namespace Name Mixin selector
      named updateLoadStatus Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;updateLoadStatus()V
      intermediary method_54320 Lnet/minecraft/class_4325;method_54320()V
      official E Lfgg;E()V
    • onLoadStatusChange Link icon

      private void onLoadStatusChange(RealmsMainScreen.LoadStatus loadStatus)
      Mappings:
      Namespace Name Mixin selector
      named onLoadStatusChange Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;onLoadStatusChange(Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$LoadStatus;)V
      intermediary method_52635 Lnet/minecraft/class_4325;method_52635(Lnet/minecraft/class_4325$class_8650;)V
      official a Lfgg;a(Lfgg$f;)V
    • makeLayoutFor Link icon

      private ThreePartsLayoutWidget makeLayoutFor(RealmsMainScreen.LoadStatus loadStatus)
      Mappings:
      Namespace Name Mixin selector
      named makeLayoutFor Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;makeLayoutFor(Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$LoadStatus;)Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;
      intermediary method_52641 Lnet/minecraft/class_4325;method_52641(Lnet/minecraft/class_4325$class_8650;)Lnet/minecraft/class_8132;
      official b Lfgg;b(Lfgg$f;)Lfsi;
    • makeHeader Link icon

      private LayoutWidget makeHeader()
      Mappings:
      Namespace Name Mixin selector
      named makeHeader Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;makeHeader()Lnet/minecraft/client/gui/widget/LayoutWidget;
      intermediary method_52630 Lnet/minecraft/class_4325;method_52630()Lnet/minecraft/class_8133;
      official F Lfgg;F()Lfsj;
    • makeInnerLayout Link icon

      private LayoutWidget makeInnerLayout(RealmsMainScreen.LoadStatus loadStatus)
      Mappings:
      Namespace Name Mixin selector
      named makeInnerLayout Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;makeInnerLayout(Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$LoadStatus;)Lnet/minecraft/client/gui/widget/LayoutWidget;
      intermediary method_52644 Lnet/minecraft/class_4325;method_52644(Lnet/minecraft/class_4325$class_8650;)Lnet/minecraft/class_8133;
      official c Lfgg;c(Lfgg$f;)Lfsj;
    • makeNoRealmsLayout Link icon

      private DirectionalLayoutWidget makeNoRealmsLayout()
      Mappings:
      Namespace Name Mixin selector
      named makeNoRealmsLayout Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;makeNoRealmsLayout()Lnet/minecraft/client/gui/widget/DirectionalLayoutWidget;
      intermediary method_52631 Lnet/minecraft/class_4325;method_52631()Lnet/minecraft/class_8667;
      official G Lfgg;G()Lfsm;
    • refreshButtons Link icon

      void refreshButtons()
      Mappings:
      Namespace Name Mixin selector
      named refreshButtons Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;refreshButtons()V
      intermediary method_52632 Lnet/minecraft/class_4325;method_52632()V
      official H Lfgg;H()V
    • shouldPlayButtonBeActive Link icon

      boolean shouldPlayButtonBeActive(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named shouldPlayButtonBeActive Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldPlayButtonBeActive(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
      intermediary method_20874 Lnet/minecraft/class_4325;method_20874(Lnet/minecraft/class_4877;)Z
      official a Lfgg;a(Lfhm;)Z
    • shouldRenewButtonBeActive Link icon

      private boolean shouldRenewButtonBeActive(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named shouldRenewButtonBeActive Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldRenewButtonBeActive(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
      intermediary method_20884 Lnet/minecraft/class_4325;method_20884(Lnet/minecraft/class_4877;)Z
      official b Lfgg;b(Lfhm;)Z
    • shouldConfigureButtonBeActive Link icon

      private boolean shouldConfigureButtonBeActive(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named shouldConfigureButtonBeActive Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldConfigureButtonBeActive(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
      intermediary method_49285 Lnet/minecraft/class_4325;method_49285(Lnet/minecraft/class_4877;)Z
      official c Lfgg;c(Lfhm;)Z
    • shouldLeaveButtonBeActive Link icon

      private boolean shouldLeaveButtonBeActive(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named shouldLeaveButtonBeActive Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;shouldLeaveButtonBeActive(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
      intermediary method_49288 Lnet/minecraft/class_4325;method_49288(Lnet/minecraft/class_4877;)Z
      official d Lfgg;d(Lfhm;)Z
    • tick Link icon

      public void tick()
      Overrides:
      tick in class Screen
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
      intermediary method_25393 Lnet/minecraft/class_437;method_25393()V
      official e Lfum;e()V
    • resetPendingInvitesCount Link icon

      public static void resetPendingInvitesCount()
      Mappings:
      Namespace Name Mixin selector
      named resetPendingInvitesCount Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;resetPendingInvitesCount()V
      intermediary method_53792 Lnet/minecraft/class_4325;method_53792()V
      official f Lfgg;f()V
    • resetServerList Link icon

      public static void resetServerList()
      Mappings:
      Namespace Name Mixin selector
      named resetServerList Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;resetServerList()V
      intermediary method_53793 Lnet/minecraft/class_4325;method_53793()V
      official g Lfgg;g()V
    • resetPeriodicCheckers Link icon

      private void resetPeriodicCheckers()
      Mappings:
      Namespace Name Mixin selector
      named resetPeriodicCheckers Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;resetPeriodicCheckers()V
      intermediary method_54324 Lnet/minecraft/class_4325;method_54324()V
      official I Lfgg;I()V
    • createPeriodicRunnersManager Link icon

      private PeriodicRunnerFactory.RunnersManager createPeriodicRunnersManager(RealmsPeriodicCheckers periodicCheckers)
      Mappings:
      Namespace Name Mixin selector
      named createPeriodicRunnersManager Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;createPeriodicRunnersManager(Lnet/minecraft/client/realms/RealmsPeriodicCheckers;)Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$RunnersManager;
      intermediary method_44611 Lnet/minecraft/class_4325;method_44611(Lnet/minecraft/class_7578;)Lnet/minecraft/class_7581$class_7584;
      official a Lfgg;a(Lfik;)Lfjs$c;
    • markAsSeen Link icon

      void markAsSeen(Collection<RealmsNotification> notifications)
      Mappings:
      Namespace Name Mixin selector
      named markAsSeen Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;markAsSeen(Ljava/util/Collection;)V
      intermediary method_54104 Lnet/minecraft/class_4325;method_54104(Ljava/util/Collection;)V
      official a Lfgg;a(Ljava/util/Collection;)V
    • request Link icon

      private static <T> void request(RealmsMainScreen.Request<T> request, Consumer<T> resultConsumer)
      Mappings:
      Namespace Name Mixin selector
      named request Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;request(Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Request;Ljava/util/function/Consumer;)V
      intermediary method_49553 Lnet/minecraft/class_4325;method_49553(Lnet/minecraft/class_4325$class_8203;Ljava/util/function/Consumer;)V
      official a Lfgg;a(Lfgg$k;Ljava/util/function/Consumer;)V
    • refresh Link icon

      private void refresh()
      Mappings:
      Namespace Name Mixin selector
      named refresh Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;refresh()V
      intermediary method_49550 Lnet/minecraft/class_4325;method_49550()V
      official L Lfgg;L()V
    • pingRegions Link icon

      private void pingRegions()
      Mappings:
      Namespace Name Mixin selector
      named pingRegions Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;pingRegions()V
      intermediary method_20922 Lnet/minecraft/class_4325;method_20922()V
      official M Lfgg;M()V
    • getOwnedNonExpiredWorldIds Link icon

      private List<Long> getOwnedNonExpiredWorldIds()
      Mappings:
      Namespace Name Mixin selector
      named getOwnedNonExpiredWorldIds Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;getOwnedNonExpiredWorldIds()Ljava/util/List;
      intermediary method_20924 Lnet/minecraft/class_4325;method_20924()Ljava/util/List;
      official N Lfgg;N()Ljava/util/List;
    • onRenew Link icon

      private void onRenew(@Nullable @Nullable RealmsServer realmsServer)
      Mappings:
      Namespace Name Mixin selector
      named onRenew Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;onRenew(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_20928 Lnet/minecraft/class_4325;method_20928(Lnet/minecraft/class_4877;)V
      official e Lfgg;e(Lfhm;)V
    • configureClicked Link icon

      private void configureClicked(@Nullable @Nullable RealmsServer serverData)
      Mappings:
      Namespace Name Mixin selector
      named configureClicked Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;configureClicked(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_20903 Lnet/minecraft/class_4325;method_20903(Lnet/minecraft/class_4877;)V
      official f Lfgg;f(Lfhm;)V
    • leaveClicked Link icon

      private void leaveClicked(@Nullable @Nullable RealmsServer selectedServer)
      Mappings:
      Namespace Name Mixin selector
      named leaveClicked Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;leaveClicked(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_20906 Lnet/minecraft/class_4325;method_20906(Lnet/minecraft/class_4877;)V
      official g Lfgg;g(Lfhm;)V
    • getSelectedServer Link icon

      @Nullable private @Nullable RealmsServer getSelectedServer()
      Mappings:
      Namespace Name Mixin selector
      named getSelectedServer Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;getSelectedServer()Lnet/minecraft/client/realms/dto/RealmsServer;
      intermediary method_38503 Lnet/minecraft/class_4325;method_38503()Lnet/minecraft/class_4877;
      official O Lfgg;O()Lfhm;
    • leaveServer Link icon

      private void leaveServer(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named leaveServer Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;leaveServer(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_24991 Lnet/minecraft/class_4325;method_24991(Lnet/minecraft/class_4877;)V
      official h Lfgg;h(Lfhm;)V
    • dismissNotification Link icon

      void dismissNotification(UUID notification)
      Mappings:
      Namespace Name Mixin selector
      named dismissNotification Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;dismissNotification(Ljava/util/UUID;)V
      intermediary method_49557 Lnet/minecraft/class_4325;method_49557(Ljava/util/UUID;)V
      official a Lfgg;a(Ljava/util/UUID;)V
    • removeSelection Link icon

      public void removeSelection()
      Mappings:
      Namespace Name Mixin selector
      named removeSelection Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;removeSelection()V
      intermediary method_38505 Lnet/minecraft/class_4325;method_38505()V
      official h Lfgg;h()V
    • getNarratedTitle Link icon

      public Text getNarratedTitle()
      Overrides:
      getNarratedTitle in class Screen
      Mappings:
      Namespace Name Mixin selector
      named getNarratedTitle Lnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;
      intermediary method_25435 Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;
      official i Lfum;i()Lwp;
    • render Link icon

      public void render(DrawContext context, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
      official a Lfpx;a(Lfof;IIF)V
    • showBuyRealmsScreen Link icon

      private void showBuyRealmsScreen()
      Mappings:
      Namespace Name Mixin selector
      named showBuyRealmsScreen Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;showBuyRealmsScreen()V
      intermediary method_53791 Lnet/minecraft/class_4325;method_53791()V
      official P Lfgg;P()V
    • play Link icon

      public static void play(@Nullable @Nullable RealmsServer serverData, Screen parent)
      Mappings:
      Namespace Name Mixin selector
      named play Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;play(Lnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_20853 Lnet/minecraft/class_4325;method_20853(Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V
      official a Lfgg;a(Lfhm;Lfum;)V
    • play Link icon

      public static void play(@Nullable @Nullable RealmsServer server, Screen parent, boolean needsPreparation)
      Mappings:
      Namespace Name Mixin selector
      named play Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;play(Lnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/gui/screen/Screen;Z)V
      intermediary method_54327 Lnet/minecraft/class_4325;method_54327(Lnet/minecraft/class_4877;Lnet/minecraft/class_437;Z)V
      official a Lfgg;a(Lfhm;Lfum;Z)V
    • showCompatibilityScreen Link icon

      private static void showCompatibilityScreen(RealmsServer server, Screen parent, Text title, Text description, Text confirmText)
      Mappings:
      Namespace Name Mixin selector
      named showCompatibilityScreen Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;showCompatibilityScreen(Lnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
      intermediary method_54326 Lnet/minecraft/class_4325;method_54326(Lnet/minecraft/class_4877;Lnet/minecraft/class_437;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
      official a Lfgg;a(Lfhm;Lfum;Lwp;Lwp;Lwp;)V
    • showNeedsUpgradeScreen Link icon

      private static void showNeedsUpgradeScreen(RealmsServer serverData, Screen parent)
      Mappings:
      Namespace Name Mixin selector
      named showNeedsUpgradeScreen Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;showNeedsUpgradeScreen(Lnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_60861 Lnet/minecraft/class_4325;method_60861(Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V
      official b Lfgg;b(Lfhm;Lfum;)V
    • getVersionText Link icon

      public static Text getVersionText(String version, boolean compatible)
      Mappings:
      Namespace Name Mixin selector
      named getVersionText Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;getVersionText(Ljava/lang/String;Z)Lnet/minecraft/text/Text;
      intermediary method_54562 Lnet/minecraft/class_4325;method_54562(Ljava/lang/String;Z)Lnet/minecraft/class_2561;
      official a Lfgg;a(Ljava/lang/String;Z)Lwp;
    • getVersionText Link icon

      public static Text getVersionText(String version, int color)
      Mappings:
      Namespace Name Mixin selector
      named getVersionText Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;getVersionText(Ljava/lang/String;I)Lnet/minecraft/text/Text;
      intermediary method_54561 Lnet/minecraft/class_4325;method_54561(Ljava/lang/String;I)Lnet/minecraft/class_2561;
      official a Lfgg;a(Ljava/lang/String;I)Lwp;
    • getGameModeText Link icon

      public static Text getGameModeText(int id, boolean hardcore)
      Mappings:
      Namespace Name Mixin selector
      named getGameModeText Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;getGameModeText(IZ)Lnet/minecraft/text/Text;
      intermediary method_64834 Lnet/minecraft/class_4325;method_64834(IZ)Lnet/minecraft/class_2561;
      official a Lfgg;a(IZ)Lwp;
    • isSelfOwnedServer Link icon

      static boolean isSelfOwnedServer(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named isSelfOwnedServer Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;isSelfOwnedServer(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
      intermediary method_20909 Lnet/minecraft/class_4325;method_20909(Lnet/minecraft/class_4877;)Z
      official i Lfgg;i(Lfhm;)Z
    • isOwnedNotExpired Link icon

      private boolean isOwnedNotExpired(RealmsServer serverData)
      Mappings:
      Namespace Name Mixin selector
      named isOwnedNotExpired Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;isOwnedNotExpired(Lnet/minecraft/client/realms/dto/RealmsServer;)Z
      intermediary method_25001 Lnet/minecraft/class_4325;method_25001(Lnet/minecraft/class_4877;)Z
      official j Lfgg;j(Lfhm;)Z
    • drawEnvironmentText Link icon

      private void drawEnvironmentText(DrawContext context, String text, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawEnvironmentText Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;drawEnvironmentText(Lnet/minecraft/client/gui/DrawContext;Ljava/lang/String;I)V
      intermediary method_52637 Lnet/minecraft/class_4325;method_52637(Lnet/minecraft/class_332;Ljava/lang/String;I)V
      official a Lfgg;a(Lfof;Ljava/lang/String;I)V