net.minecraft.client.realms.gui.screen.tab

public class RealmsSettingsTab

extends GridScreenTab implements RealmsUpdatableTab

All mapped superinterfaces:

Tab, RealmsUpdatableTab

com.mojang.realmsclient.gui.screens.configuration.RealmsSettingsTab
net.minecraft.class_11319
net.minecraft.client.realms.gui.screen.tab.RealmsSettingsTab

Field summary

Modifier and TypeField
private static final int
COMPONENT_WIDTH
field_60267
field_60267
private static final int
EXTRA_SPACING
field_60268
field_60268
private static final int
DEFAULT_SPACING
field_60269
field_60269
static final Text
TITLE
field_60270
TITLE_TEXT
private static final Text
NAME_LABEL
field_60271
WORLD_NAME_TEXT
private static final Text
DESCRIPTION_LABEL
field_60272
DESCRIPTION_TEXT
private static final Text
REGION_PREFERENCE_LABEL
field_60273
REGION_PREFERENCE_TEXT
private static final Tooltip
REALM_NAME_VALIDATION_ERROR_TOOLTIP
field_63459
WORLD_NAME_VALIDATION_TOOLTIP
private final RealmsConfigureWorldScreen
configurationScreen
field_60274
screen
private final MinecraftClient
minecraft
field_60275
client
private RealmsServer
serverData
field_60276
server
private final Map<RealmsRegion, ServiceQuality>
regionServiceQuality
field_60277
availableRegions
final ButtonWidget
closeOpenButton
field_60266
switchStateButton
private final TextFieldWidget
descEdit
field_60278
descriptionTextField
private final TextFieldWidget
nameEdit
field_60279
worldNameTextField
private final TextWidget
selectedRegionStringWidget
field_60280
regionText
private final IconWidget
selectedRegionImageWidget
field_60281
serviceQualityIcon
private RealmsSettingsTab$Region
preferredRegionSelection
field_60282
region

Constructor summary

ModifierConstructor
(RealmsConfigureWorldScreen screen, MinecraftClient client, RealmsServer server, Map<RealmsRegion, ServiceQuality> availableRegions)

Method summary

Modifier and TypeMethod
private static MutableText
getTranslatableFromPreference(RealmsSettingsTab$RegionSelection regionSelection)
method_71236(class_11319$class_11320 arg0)
getRegionText(RealmsSettingsTab$Region region)
private static Identifier
getServiceQualityIcon(RealmsSettingsTab$RegionSelection regionSelection, Map<RealmsRegion, ServiceQuality> regionServiceQuality)
method_71237(class_11319$class_11320 arg0, Map<class_11303, class_11313> arg1)
getQualityIcon(RealmsSettingsTab$Region region, Map<RealmsRegion, ServiceQuality> qualityByRegion)
private boolean
isRealmNameValid()
method_75303()
isWorldNameValid()
private void
openPreferenceSelector()
method_71239()
showRegionPreferenceScreen()
private void
applyRegionPreferenceSelection(RegionSelectionPreference preference, RealmsRegion region)
method_71234(class_11311 arg0, class_11303 arg1)
onRegionChanged(RegionSelectionMethod selectionMethod, RealmsRegion region)
private void
updateRegionPreferenceValues()
method_71240()
refreshRegionText()
public void
onSelected(RealmsServer serverData)
method_71201(class_4877 arg0)
onLoaded(RealmsServer arg0)
public void
updateData(RealmsServer serverData)
method_71200(class_4877 arg0)
update(RealmsServer arg0)
public void
onDeselected(RealmsServer serverData)
method_71202(class_4877 arg0)
onUnloaded(RealmsServer arg0)
public void
save()
method_71231()
saveSettings()
private static void
lambda$updateData$0(RealmsServer arg0, RealmsRegion arg1)
method_71232(class_4877 arg0, class_11303 arg1)
method_71232(RealmsServer arg0, RealmsRegion region)
private void
lambda$new$2(RealmsServer arg0, Minecraft arg1, RealmsConfigureWorldScreen arg2, Button arg3)
method_71233(class_4877 arg0, class_310 arg1, class_4388 arg2, class_4185 arg3)
method_71233(RealmsServer arg0, MinecraftClient arg1, RealmsConfigureWorldScreen arg2, ButtonWidget button)
private void
lambda$new$3(RealmsConfigureWorldScreen arg0, PopupScreen arg1)
method_71235(class_4388 arg0, class_8816 arg1)
method_71235(RealmsConfigureWorldScreen arg0, PopupScreen popup)
private void
lambda$new$1(Button arg0)
method_71238(class_4185 arg0)
method_71238(ButtonWidget button)
private void
lambda$new$0(String arg0)
method_75302(String arg0)
method_75302(String name)