Class RealmsSettingsTab

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

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

    • field_60267

      private static final int field_60267
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60267 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_60267:I
      intermediary field_60267 Lnet/minecraft/class_11319;field_60267:I
      official d Lgaz;d:I
    • field_60268

      private static final int field_60268
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60268 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_60268:I
      intermediary field_60268 Lnet/minecraft/class_11319;field_60268:I
      official e Lgaz;e:I
    • field_60269

      private static final int field_60269
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60269 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_60269:I
      intermediary field_60269 Lnet/minecraft/class_11319;field_60269:I
      official f Lgaz;f:I
    • TITLE_TEXT

      static final Text TITLE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named TITLE_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;TITLE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_60270 Lnet/minecraft/class_11319;field_60270:Lnet/minecraft/class_2561;
      official a Lgaz;a:Lym;
    • WORLD_NAME_TEXT

      private static final Text WORLD_NAME_TEXT
      Mappings:
      Namespace Name Mixin selector
      named WORLD_NAME_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;WORLD_NAME_TEXT:Lnet/minecraft/text/Text;
      intermediary field_60271 Lnet/minecraft/class_11319;field_60271:Lnet/minecraft/class_2561;
      official g Lgaz;g:Lym;
    • DESCRIPTION_TEXT

      private static final Text DESCRIPTION_TEXT
      Mappings:
      Namespace Name Mixin selector
      named DESCRIPTION_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;DESCRIPTION_TEXT:Lnet/minecraft/text/Text;
      intermediary field_60272 Lnet/minecraft/class_11319;field_60272:Lnet/minecraft/class_2561;
      official h Lgaz;h:Lym;
    • REGION_PREFERENCE_TEXT

      private static final Text REGION_PREFERENCE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named REGION_PREFERENCE_TEXT Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;REGION_PREFERENCE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_60273 Lnet/minecraft/class_11319;field_60273:Lnet/minecraft/class_2561;
      official i Lgaz;i:Lym;
    • field_63459

      private static final Tooltip field_63459
      Mappings:
      Namespace Name Mixin selector
      named field_63459 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_63459:Lnet/minecraft/client/gui/tooltip/Tooltip;
      intermediary field_63459 Lnet/minecraft/class_11319;field_63459:Lnet/minecraft/class_7919;
      official j Lgaz;j:Lgie;
    • screen

      private final RealmsConfigureWorldScreen screen
      Mappings:
      Namespace Name Mixin selector
      named screen Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;screen:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;
      intermediary field_60274 Lnet/minecraft/class_11319;field_60274:Lnet/minecraft/class_4388;
      official k Lgaz;k:Lgav;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_60275 Lnet/minecraft/class_11319;field_60275:Lnet/minecraft/class_310;
      official l Lgaz;l:Lgcx;
    • server

      private RealmsServer server
      Mappings:
      Namespace Name Mixin selector
      named server Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;server:Lnet/minecraft/client/realms/dto/RealmsServer;
      intermediary field_60276 Lnet/minecraft/class_11319;field_60276:Lnet/minecraft/class_4877;
      official m Lgaz;m:Lfyt;
    • availableRegions

      private final Map<RealmsRegion,ServiceQuality> availableRegions
      Mappings:
      Namespace Name Mixin selector
      named availableRegions Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;availableRegions:Ljava/util/Map;
      intermediary field_60277 Lnet/minecraft/class_11319;field_60277:Ljava/util/Map;
      official n Lgaz;n:Ljava/util/Map;
    • switchStateButton

      final ButtonWidget switchStateButton
      Mappings:
      Namespace Name Mixin selector
      named switchStateButton Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;switchStateButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_60266 Lnet/minecraft/class_11319;field_60266:Lnet/minecraft/class_4185;
      official b Lgaz;b:Lggq;
    • descriptionTextField

      private final TextFieldWidget descriptionTextField
      Mappings:
      Namespace Name Mixin selector
      named descriptionTextField Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;descriptionTextField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_60278 Lnet/minecraft/class_11319;field_60278:Lnet/minecraft/class_342;
      official o Lgaz;o:Lggz;
    • worldNameTextField

      private final TextFieldWidget worldNameTextField
      Mappings:
      Namespace Name Mixin selector
      named worldNameTextField Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;worldNameTextField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_60279 Lnet/minecraft/class_11319;field_60279:Lnet/minecraft/class_342;
      official p Lgaz;p:Lggz;
    • regionText

      private final TextWidget regionText
      Mappings:
      Namespace Name Mixin selector
      named regionText Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;regionText:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_60280 Lnet/minecraft/class_11319;field_60280:Lnet/minecraft/class_7842;
      official q Lgaz;q:Lgia;
    • serviceQualityIcon

      private final IconWidget serviceQualityIcon
      Mappings:
      Namespace Name Mixin selector
      named serviceQualityIcon Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;serviceQualityIcon:Lnet/minecraft/client/gui/widget/IconWidget;
      intermediary field_60281 Lnet/minecraft/class_11319;field_60281:Lnet/minecraft/class_8208;
      official r Lgaz;r:Lghd;
    • region

      private RealmsSettingsTab.Region region
      Mappings:
      Namespace Name Mixin selector
      named region Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;region:Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab$Region;
      intermediary field_60282 Lnet/minecraft/class_11319;field_60282:Lnet/minecraft/class_11319$class_11320;
      official s Lgaz;s:Lgaz$a;
  • Constructor Details

    • RealmsSettingsTab

      RealmsSettingsTab(RealmsConfigureWorldScreen screen, MinecraftClient minecraftClient, RealmsServer realmsServer, Map<RealmsRegion,ServiceQuality> availableRegions)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/realms/dto/RealmsServer;Ljava/util/Map;)V
      intermediary <init> Lnet/minecraft/class_11319;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_310;Lnet/minecraft/class_4877;Ljava/util/Map;)V
      official <init> Lgaz;<init>(Lgav;Lgcx;Lfyt;Ljava/util/Map;)V
  • Method Details

    • getRegionText

      private static MutableText getRegionText(RealmsSettingsTab.Region region)
      Mappings:
      Namespace Name Mixin selector
      named getRegionText Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;getRegionText(Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab$Region;)Lnet/minecraft/text/MutableText;
      intermediary method_71236 Lnet/minecraft/class_11319;method_71236(Lnet/minecraft/class_11319$class_11320;)Lnet/minecraft/class_5250;
      official a Lgaz;a(Lgaz$a;)Lzb;
    • getQualityIcon

      private static Identifier getQualityIcon(RealmsSettingsTab.Region region, Map<RealmsRegion,ServiceQuality> qualityByRegion)
      Mappings:
      Namespace Name Mixin selector
      named getQualityIcon Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;getQualityIcon(Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab$Region;Ljava/util/Map;)Lnet/minecraft/util/Identifier;
      intermediary method_71237 Lnet/minecraft/class_11319;method_71237(Lnet/minecraft/class_11319$class_11320;Ljava/util/Map;)Lnet/minecraft/class_2960;
      official a Lgaz;a(Lgaz$a;Ljava/util/Map;)Lamy;
    • method_75303

      private boolean method_75303()
      Mappings:
      Namespace Name Mixin selector
      named method_75303 Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;method_75303()Z
      intermediary method_75303 Lnet/minecraft/class_11319;method_75303()Z
      official c Lgaz;c()Z
    • showRegionPreferenceScreen

      private void showRegionPreferenceScreen()
      Mappings:
      Namespace Name Mixin selector
      named showRegionPreferenceScreen Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;showRegionPreferenceScreen()V
      intermediary method_71239 Lnet/minecraft/class_11319;method_71239()V
      official d Lgaz;d()V
    • onRegionChanged

      private void onRegionChanged(RegionSelectionMethod selectionMethod, RealmsRegion region)
      Mappings:
      Namespace Name Mixin selector
      named onRegionChanged Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;onRegionChanged(Lnet/minecraft/client/realms/dto/RegionSelectionMethod;Lnet/minecraft/client/realms/dto/RealmsRegion;)V
      intermediary method_71234 Lnet/minecraft/class_11319;method_71234(Lnet/minecraft/class_11311;Lnet/minecraft/class_11303;)V
      official a Lgaz;a(Lfzf;Lfys;)V
    • refreshRegionText

      private void refreshRegionText()
      Mappings:
      Namespace Name Mixin selector
      named refreshRegionText Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;refreshRegionText()V
      intermediary method_71240 Lnet/minecraft/class_11319;method_71240()V
      official e Lgaz;e()V
    • onLoaded

      public void onLoaded(RealmsServer server)
      Specified by:
      onLoaded in interface RealmsUpdatableTab
      Mappings:
      Namespace Name Mixin selector
      named onLoaded Lnet/minecraft/client/realms/gui/screen/tab/RealmsUpdatableTab;onLoaded(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_71201 Lnet/minecraft/class_11315;method_71201(Lnet/minecraft/class_4877;)V
      official b Lgau;b(Lfyt;)V
    • 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 Lgau;a(Lfyt;)V
    • onUnloaded

      public void onUnloaded(RealmsServer server)
      Specified by:
      onUnloaded in interface RealmsUpdatableTab
      Mappings:
      Namespace Name Mixin selector
      named onUnloaded Lnet/minecraft/client/realms/gui/screen/tab/RealmsUpdatableTab;onUnloaded(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      intermediary method_71202 Lnet/minecraft/class_11315;method_71202(Lnet/minecraft/class_4877;)V
      official c Lgau;c(Lfyt;)V
    • saveSettings

      public void saveSettings()
      Mappings:
      Namespace Name Mixin selector
      named saveSettings Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;saveSettings()V
      intermediary method_71231 Lnet/minecraft/class_11319;method_71231()V
      official a Lgaz;a()V