Class RealmsSubscriptionInfoTab

java.lang.Object
net.minecraft.client.gui.tab.GridScreenTab
net.minecraft.client.realms.gui.screen.tab.RealmsSubscriptionInfoTab
All Implemented Interfaces:
Tab, RealmsUpdatableTab

@Environment(CLIENT) class RealmsSubscriptionInfoTab extends GridScreenTab implements RealmsUpdatableTab
Mappings:
Namespace Name
named net/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab
intermediary net/minecraft/class_4425
official fsh
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;LOGGER:Lorg/slf4j/Logger;
      intermediary field_20146 Lnet/minecraft/class_4425;field_20146:Lorg/slf4j/Logger;
      official b Lfsh;b:Lorg/slf4j/Logger;
    • field_60284

      private static final int field_60284
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60284 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;field_60284:I
      intermediary field_60284 Lnet/minecraft/class_4425;field_60284:I
      official d Lfsh;d:I
    • field_60285

      private static final int field_60285
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60285 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;field_60285:I
      intermediary field_60285 Lnet/minecraft/class_4425;field_60285:I
      official e Lfsh;e:I
    • field_60286

      private static final int field_60286
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60286 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;field_60286:I
      intermediary field_60286 Lnet/minecraft/class_4425;field_60286:I
      official f Lfsh;f:I
    • SUBSCRIPTION_TITLE

      static final Text SUBSCRIPTION_TITLE
      Mappings:
      Namespace Name Mixin selector
      named SUBSCRIPTION_TITLE Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;SUBSCRIPTION_TITLE:Lnet/minecraft/text/Text;
      intermediary field_20153 Lnet/minecraft/class_4425;field_20153:Lnet/minecraft/class_2561;
      official a Lfsh;a:Lxo;
    • SUBSCRIPTION_START_LABEL_TEXT

      private static final Text SUBSCRIPTION_START_LABEL_TEXT
      Mappings:
      Namespace Name Mixin selector
      named SUBSCRIPTION_START_LABEL_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;SUBSCRIPTION_START_LABEL_TEXT:Lnet/minecraft/text/Text;
      intermediary field_20154 Lnet/minecraft/class_4425;field_20154:Lnet/minecraft/class_2561;
      official g Lfsh;g:Lxo;
    • TIME_LEFT_LABEL_TEXT

      private static final Text TIME_LEFT_LABEL_TEXT
      Mappings:
      Namespace Name Mixin selector
      named TIME_LEFT_LABEL_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;TIME_LEFT_LABEL_TEXT:Lnet/minecraft/text/Text;
      intermediary field_20155 Lnet/minecraft/class_4425;field_20155:Lnet/minecraft/class_2561;
      official h Lfsh;h:Lxo;
    • DAYS_LEFT_LABEL_TEXT

      private static final Text DAYS_LEFT_LABEL_TEXT
      Mappings:
      Namespace Name Mixin selector
      named DAYS_LEFT_LABEL_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;DAYS_LEFT_LABEL_TEXT:Lnet/minecraft/text/Text;
      intermediary field_20156 Lnet/minecraft/class_4425;field_20156:Lnet/minecraft/class_2561;
      official i Lfsh;i:Lxo;
    • EXPIRED_TEXT

      private static final Text EXPIRED_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRED_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;EXPIRED_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26517 Lnet/minecraft/class_4425;field_26517:Lnet/minecraft/class_2561;
      official j Lfsh;j:Lxo;
    • EXPIRES_IN_LESS_THAN_A_DAY_TEXT

      private static final Text EXPIRES_IN_LESS_THAN_A_DAY_TEXT
      Mappings:
      Namespace Name Mixin selector
      named EXPIRES_IN_LESS_THAN_A_DAY_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;EXPIRES_IN_LESS_THAN_A_DAY_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26518 Lnet/minecraft/class_4425;field_26518:Lnet/minecraft/class_2561;
      official k Lfsh;k:Lxo;
    • UNKNOWN_TEXT

      private static final Text UNKNOWN_TEXT
      Mappings:
      Namespace Name Mixin selector
      named UNKNOWN_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;UNKNOWN_TEXT:Lnet/minecraft/text/Text;
      intermediary field_34033 Lnet/minecraft/class_4425;field_34033:Lnet/minecraft/class_2561;
      official l Lfsh;l:Lxo;
    • RECURRING_INFO_TEXT

      private static final Text RECURRING_INFO_TEXT
      Mappings:
      Namespace Name Mixin selector
      named RECURRING_INFO_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;RECURRING_INFO_TEXT:Lnet/minecraft/text/Text;
      intermediary field_43152 Lnet/minecraft/class_4425;field_43152:Lnet/minecraft/class_2561;
      official m Lfsh;m:Lxo;
    • screen

      private final RealmsConfigureWorldScreen screen
      Mappings:
      Namespace Name Mixin selector
      named screen Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;screen:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;
      intermediary field_60287 Lnet/minecraft/class_4425;field_60287:Lnet/minecraft/class_4388;
      official n Lfsh;n:Lfsb;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_60288 Lnet/minecraft/class_4425;field_60288:Lnet/minecraft/class_310;
      official o Lfsh;o:Lfud;
    • deleteWorldButton

      private final ButtonWidget deleteWorldButton
      Mappings:
      Namespace Name Mixin selector
      named deleteWorldButton Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;deleteWorldButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_60289 Lnet/minecraft/class_4425;field_60289:Lnet/minecraft/class_4185;
      official p Lfsh;p:Lfxn;
    • subscriptionInfoTextWidget

      private final NarratedMultilineTextWidget subscriptionInfoTextWidget
      Mappings:
      Namespace Name Mixin selector
      named subscriptionInfoTextWidget Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;subscriptionInfoTextWidget:Lnet/minecraft/client/gui/widget/NarratedMultilineTextWidget;
      intermediary field_60290 Lnet/minecraft/class_4425;field_60290:Lnet/minecraft/class_8019;
      official q Lfsh;q:Lfxy;
    • startDateTextWidget

      private final TextWidget startDateTextWidget
      Mappings:
      Namespace Name Mixin selector
      named startDateTextWidget Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;startDateTextWidget:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_60291 Lnet/minecraft/class_4425;field_60291:Lnet/minecraft/class_7842;
      official r Lfsh;r:Lfyw;
    • timeLeftLabelTextWidget

      private final TextWidget timeLeftLabelTextWidget
      Mappings:
      Namespace Name Mixin selector
      named timeLeftLabelTextWidget Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;timeLeftLabelTextWidget:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_60292 Lnet/minecraft/class_4425;field_60292:Lnet/minecraft/class_7842;
      official s Lfsh;s:Lfyw;
    • daysLeftTextWidget

      private final TextWidget daysLeftTextWidget
      Mappings:
      Namespace Name Mixin selector
      named daysLeftTextWidget Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;daysLeftTextWidget:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_60293 Lnet/minecraft/class_4425;field_60293:Lnet/minecraft/class_7842;
      official t Lfsh;t:Lfyw;
    • serverData

      private RealmsServer serverData
      Mappings:
      Namespace Name Mixin selector
      named serverData Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;serverData:Lnet/minecraft/client/realms/dto/RealmsServer;
      intermediary field_20148 Lnet/minecraft/class_4425;field_20148:Lnet/minecraft/class_4877;
      official u Lfsh;u:Lfpw;
    • daysLeft

      private Text daysLeft
      Mappings:
      Namespace Name Mixin selector
      named daysLeft Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;daysLeft:Lnet/minecraft/text/Text;
      intermediary field_20157 Lnet/minecraft/class_4425;field_20157:Lnet/minecraft/class_2561;
      official v Lfsh;v:Lxo;
    • startDate

      private Text startDate
      Mappings:
      Namespace Name Mixin selector
      named startDate Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;startDate:Lnet/minecraft/text/Text;
      intermediary field_20158 Lnet/minecraft/class_4425;field_20158:Lnet/minecraft/class_2561;
      official w Lfsh;w:Lxo;
    • type

      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;type:Lnet/minecraft/client/realms/dto/Subscription$SubscriptionType;
      intermediary field_20159 Lnet/minecraft/class_4425;field_20159:Lnet/minecraft/class_4887$class_4322;
      official x Lfsh;x:Lfqn$a;
  • Constructor Details

    • RealmsSubscriptionInfoTab

      RealmsSubscriptionInfoTab(RealmsConfigureWorldScreen screen, MinecraftClient client, RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary <init> Lnet/minecraft/class_4425;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_310;Lnet/minecraft/class_4877;)V
      official <init> Lfsh;<init>(Lfsb;Lfud;Lfpw;)V
  • Method Details

    • onDeletionConfirmed

      private void onDeletionConfirmed()
      Mappings:
      Namespace Name Mixin selector
      named onDeletionConfirmed Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;onDeletionConfirmed()V
      intermediary method_25271 Lnet/minecraft/class_4425;method_25271()V
      official c Lfsh;c()V
    • getSubscription

      private void getSubscription(long worldId)
      Mappings:
      Namespace Name Mixin selector
      named getSubscription Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;getSubscription(J)V
      intermediary method_21500 Lnet/minecraft/class_4425;method_21500(J)V
      official a Lfsh;a(J)V
    • localPresentation

      private static Text localPresentation(long time)
      Mappings:
      Namespace Name Mixin selector
      named localPresentation Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;localPresentation(J)Lnet/minecraft/text/Text;
      intermediary method_21502 Lnet/minecraft/class_4425;method_21502(J)Lnet/minecraft/class_2561;
      official b Lfsh;b(J)Lxo;
    • daysLeftPresentation

      private Text daysLeftPresentation(int daysLeft)
      Mappings:
      Namespace Name Mixin selector
      named daysLeftPresentation Lnet/minecraft/client/realms/gui/screen/tab/RealmsSubscriptionInfoTab;daysLeftPresentation(I)Lnet/minecraft/text/Text;
      intermediary method_21499 Lnet/minecraft/class_4425;method_21499(I)Lnet/minecraft/class_2561;
      official a Lfsh;a(I)Lxo;
    • update

      public void update(RealmsServer server)
      Specified by:
      update in interface RealmsUpdatableTab
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/client/realms/gui/screen/tab/RealmsUpdatableTab;update(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_71200 Lnet/minecraft/class_11315;method_71200(Lnet/minecraft/class_4877;)V
      official a Lfsa;a(Lfpw;)V
    • getNarratedHint

      public Text getNarratedHint()
      Specified by:
      getNarratedHint in interface Tab
      Overrides:
      getNarratedHint in class GridScreenTab
      Mappings:
      Namespace Name Mixin selector
      named getNarratedHint Lnet/minecraft/client/gui/tab/Tab;getNarratedHint()Lnet/minecraft/text/Text;
      intermediary method_71245 Lnet/minecraft/class_8087;method_71245()Lnet/minecraft/class_2561;
      official aS_ Lfzt;aS_()Lxo;