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 fsf
  • 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 Lfsf;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 Lfsf;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 Lfsf;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 Lfsf;a:Lxo;
    • 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 Lfsf;g:Lxo;
    • 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 Lfsf;h:Lxo;
    • 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 Lfsf;i:Lxo;
    • 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 j Lfsf;j:Lfsb;
    • 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 k Lfsf;k:Lfud;
    • 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 l Lfsf;l:Lfpw;
    • 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 m Lfsf;m: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 Lfsf;b:Lfxn;
    • descriptionTextField

      private 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 n Lfsf;n:Lfxw;
    • worldNameTextField

      private 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 o Lfsf;o:Lfxw;
    • 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 p Lfsf;p:Lfyw;
    • 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 q Lfsf;q:Lfya;
    • 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 r Lfsf;r:Lfsf$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> Lfsf;<init>(Lfsb;Lfud;Lfpw;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 Lfsf;a(Lfsf$a;)Lyc;
    • 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 Lfsf;a(Lfsf$a;Ljava/util/Map;)Lame;
    • 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 c Lfsf;c()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 Lfsf;a(Lfqi;Lfpv;)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 d Lfsf;d()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 Lfsa;b(Lfpw;)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 Lfsa;a(Lfpw;)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 Lfsa;c(Lfpw;)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 Lfsf;a()V