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/RealmsSettingsTabintermediary net/minecraft/class_11319official fsg
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<RealmsRegion, ServiceQuality> private final MinecraftClientprivate static final Textprivate TextFieldWidgetprivate static final intprivate static final intprivate static final intprivate RealmsSettingsTab.Regionprivate static final Textprivate final TextWidgetprivate final RealmsConfigureWorldScreenprivate RealmsServerprivate final IconWidget(package private) final ButtonWidget(package private) static final Textprivate static final Textprivate TextFieldWidgetFields inherited from class net.minecraft.client.gui.tab.GridScreenTab
grid - 
Constructor Summary
ConstructorsConstructorDescriptionRealmsSettingsTab(RealmsConfigureWorldScreen screen, MinecraftClient minecraftClient, RealmsServer realmsServer, Map<RealmsRegion, ServiceQuality> availableRegions)  - 
Method Summary
Modifier and TypeMethodDescriptionprivate static IdentifiergetQualityIcon(RealmsSettingsTab.Region region, Map<RealmsRegion, ServiceQuality> qualityByRegion) private static MutableTextvoidonLoaded(RealmsServer server) private voidonRegionChanged(RegionSelectionMethod selectionMethod, RealmsRegion region) voidonUnloaded(RealmsServer server) private voidvoidprivate voidvoidupdate(RealmsServer server) Methods inherited from class net.minecraft.client.gui.tab.GridScreenTab
forEachChild, getNarratedHint, getTitle, refreshGrid 
- 
Field Details
- 
field_60267
private static final int field_60267- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_60267Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_60267:Iintermediary field_60267Lnet/minecraft/class_11319;field_60267:Iofficial dLfsg;d:I
 - 
field_60268
private static final int field_60268- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_60268Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_60268:Iintermediary field_60268Lnet/minecraft/class_11319;field_60268:Iofficial eLfsg;e:I
 - 
field_60269
private static final int field_60269- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_60269Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;field_60269:Iintermediary field_60269Lnet/minecraft/class_11319;field_60269:Iofficial fLfsg;f:I
 - 
TITLE_TEXT
- Mappings:
 Namespace Name Mixin selector named TITLE_TEXTLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;TITLE_TEXT:Lnet/minecraft/text/Text;intermediary field_60270Lnet/minecraft/class_11319;field_60270:Lnet/minecraft/class_2561;official aLfsg;a:Lxo;
 - 
WORLD_NAME_TEXT
- Mappings:
 Namespace Name Mixin selector named WORLD_NAME_TEXTLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;WORLD_NAME_TEXT:Lnet/minecraft/text/Text;intermediary field_60271Lnet/minecraft/class_11319;field_60271:Lnet/minecraft/class_2561;official gLfsg;g:Lxo;
 - 
DESCRIPTION_TEXT
- Mappings:
 Namespace Name Mixin selector named DESCRIPTION_TEXTLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;DESCRIPTION_TEXT:Lnet/minecraft/text/Text;intermediary field_60272Lnet/minecraft/class_11319;field_60272:Lnet/minecraft/class_2561;official hLfsg;h:Lxo;
 - 
REGION_PREFERENCE_TEXT
- Mappings:
 Namespace Name Mixin selector named REGION_PREFERENCE_TEXTLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;REGION_PREFERENCE_TEXT:Lnet/minecraft/text/Text;intermediary field_60273Lnet/minecraft/class_11319;field_60273:Lnet/minecraft/class_2561;official iLfsg;i:Lxo;
 - 
screen
- Mappings:
 Namespace Name Mixin selector named screenLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;screen:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;intermediary field_60274Lnet/minecraft/class_11319;field_60274:Lnet/minecraft/class_4388;official jLfsg;j:Lfsc;
 - 
client
- Mappings:
 Namespace Name Mixin selector named clientLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;client:Lnet/minecraft/client/MinecraftClient;intermediary field_60275Lnet/minecraft/class_11319;field_60275:Lnet/minecraft/class_310;official kLfsg;k:Lfue;
 - 
server
- Mappings:
 Namespace Name Mixin selector named serverLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;server:Lnet/minecraft/client/realms/dto/RealmsServer;intermediary field_60276Lnet/minecraft/class_11319;field_60276:Lnet/minecraft/class_4877;official lLfsg;l:Lfpx;
 - 
availableRegions
- Mappings:
 Namespace Name Mixin selector named availableRegionsLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;availableRegions:Ljava/util/Map;intermediary field_60277Lnet/minecraft/class_11319;field_60277:Ljava/util/Map;official mLfsg;m:Ljava/util/Map;
 - 
switchStateButton
- Mappings:
 Namespace Name Mixin selector named switchStateButtonLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;switchStateButton:Lnet/minecraft/client/gui/widget/ButtonWidget;intermediary field_60266Lnet/minecraft/class_11319;field_60266:Lnet/minecraft/class_4185;official bLfsg;b:Lfxo;
 - 
descriptionTextField
- Mappings:
 Namespace Name Mixin selector named descriptionTextFieldLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;descriptionTextField:Lnet/minecraft/client/gui/widget/TextFieldWidget;intermediary field_60278Lnet/minecraft/class_11319;field_60278:Lnet/minecraft/class_342;official nLfsg;n:Lfxx;
 - 
worldNameTextField
- Mappings:
 Namespace Name Mixin selector named worldNameTextFieldLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;worldNameTextField:Lnet/minecraft/client/gui/widget/TextFieldWidget;intermediary field_60279Lnet/minecraft/class_11319;field_60279:Lnet/minecraft/class_342;official oLfsg;o:Lfxx;
 - 
regionText
- Mappings:
 Namespace Name Mixin selector named regionTextLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;regionText:Lnet/minecraft/client/gui/widget/TextWidget;intermediary field_60280Lnet/minecraft/class_11319;field_60280:Lnet/minecraft/class_7842;official pLfsg;p:Lfyx;
 - 
serviceQualityIcon
- Mappings:
 Namespace Name Mixin selector named serviceQualityIconLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;serviceQualityIcon:Lnet/minecraft/client/gui/widget/IconWidget;intermediary field_60281Lnet/minecraft/class_11319;field_60281:Lnet/minecraft/class_8208;official qLfsg;q:Lfyb;
 - 
region
- Mappings:
 Namespace Name Mixin selector named regionLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;region:Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab$Region;intermediary field_60282Lnet/minecraft/class_11319;field_60282:Lnet/minecraft/class_11319$class_11320;official rLfsg;r:Lfsg$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;)Vintermediary <init>Lnet/minecraft/class_11319;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_310;Lnet/minecraft/class_4877;Ljava/util/Map;)Vofficial <init>Lfsg;<init>(Lfsc;Lfue;Lfpx;Ljava/util/Map;)V
 
 - 
 - 
Method Details
- 
getRegionText
- Mappings:
 Namespace Name Mixin selector named getRegionTextLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;getRegionText(Lnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab$Region;)Lnet/minecraft/text/MutableText;intermediary method_71236Lnet/minecraft/class_11319;method_71236(Lnet/minecraft/class_11319$class_11320;)Lnet/minecraft/class_5250;official aLfsg;a(Lfsg$a;)Lyc;
 - 
getQualityIcon
private static Identifier getQualityIcon(RealmsSettingsTab.Region region, Map<RealmsRegion, ServiceQuality> qualityByRegion) - Mappings:
 Namespace Name Mixin selector named getQualityIconLnet/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_71237Lnet/minecraft/class_11319;method_71237(Lnet/minecraft/class_11319$class_11320;Ljava/util/Map;)Lnet/minecraft/class_2960;official aLfsg;a(Lfsg$a;Ljava/util/Map;)Lame;
 - 
showRegionPreferenceScreen
private void showRegionPreferenceScreen()- Mappings:
 Namespace Name Mixin selector named showRegionPreferenceScreenLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;showRegionPreferenceScreen()Vintermediary method_71239Lnet/minecraft/class_11319;method_71239()Vofficial cLfsg;c()V
 - 
onRegionChanged
- Mappings:
 Namespace Name Mixin selector named onRegionChangedLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;onRegionChanged(Lnet/minecraft/client/realms/dto/RegionSelectionMethod;Lnet/minecraft/client/realms/dto/RealmsRegion;)Vintermediary method_71234Lnet/minecraft/class_11319;method_71234(Lnet/minecraft/class_11311;Lnet/minecraft/class_11303;)Vofficial aLfsg;a(Lfqj;Lfpw;)V
 - 
refreshRegionText
private void refreshRegionText()- Mappings:
 Namespace Name Mixin selector named refreshRegionTextLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;refreshRegionText()Vintermediary method_71240Lnet/minecraft/class_11319;method_71240()Vofficial dLfsg;d()V
 - 
onLoaded
- Specified by:
 onLoadedin interfaceRealmsUpdatableTab- Mappings:
 Namespace Name Mixin selector named onLoadedLnet/minecraft/client/realms/gui/screen/tab/RealmsUpdatableTab;onLoaded(Lnet/minecraft/client/realms/dto/RealmsServer;)Vintermediary method_71201Lnet/minecraft/class_11315;method_71201(Lnet/minecraft/class_4877;)Vofficial bLfsb;b(Lfpx;)V
 - 
update
- Specified by:
 updatein interfaceRealmsUpdatableTab- Mappings:
 Namespace Name Mixin selector named updateLnet/minecraft/client/realms/gui/screen/tab/RealmsUpdatableTab;update(Lnet/minecraft/client/realms/dto/RealmsServer;)Vintermediary method_71200Lnet/minecraft/class_11315;method_71200(Lnet/minecraft/class_4877;)Vofficial aLfsb;a(Lfpx;)V
 - 
onUnloaded
- Specified by:
 onUnloadedin interfaceRealmsUpdatableTab- Mappings:
 Namespace Name Mixin selector named onUnloadedLnet/minecraft/client/realms/gui/screen/tab/RealmsUpdatableTab;onUnloaded(Lnet/minecraft/client/realms/dto/RealmsServer;)Vintermediary method_71202Lnet/minecraft/class_11315;method_71202(Lnet/minecraft/class_4877;)Vofficial cLfsb;c(Lfpx;)V
 - 
saveSettings
public void saveSettings()- Mappings:
 Namespace Name Mixin selector named saveSettingsLnet/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab;saveSettings()Vintermediary method_71231Lnet/minecraft/class_11319;method_71231()Vofficial aLfsg;a()V
 
 -