net.minecraft.client.realms.gui.screen

public class RealmsRegionPreferenceScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

com.mojang.realmsclient.gui.screens.configuration.RealmsPreferredRegionSelectionScreen
com.mojang.realmsclient.gui.screens.configuration.RealmsPreferredRegionSelectionScreen
net.minecraft.class_11316
net.minecraft.client.realms.gui.screen.RealmsRegionPreferenceScreen

Field summary

Modifier and TypeField
private static final Text
REGION_SELECTION_LABEL
REGION_SELECTION_LABEL
field_60253
TITLE_TEXT
private static final int
SPACING
SPACING
field_60254
field_60254
private final ThreePartsLayoutWidget
layout
layout
field_60255
layout
private final Screen
parent
parent
field_60256
parent
private final BiConsumer<RegionSelectionMethod, RealmsRegion>
applySettings
applySettings
field_60257
onRegionChanged
private final Map<RealmsRegion, ServiceQuality>
regionServiceQuality
regionServiceQuality
field_60258
availableRegions
private RealmsRegionPreferenceScreen$RegionListWidget
list
list
field_60259
regionList
private RealmsSettingsTab$Region
selection
selection
field_60260
currentRegion
private ButtonWidget
doneButton
doneButton
field_60261
doneButton

Constructor summary

ModifierConstructor
public (Screen parent, BiConsumer<RegionSelectionMethod, RealmsRegion> onRegionChanged, Map<RealmsRegion, ServiceQuality> availableRegions, RealmsSettingsTab$Region textSupplier)

Method summary

Modifier and TypeMethod
public void
onClose()
onClose()
method_25419()
close()
protected void
init()
init()
method_25426()
init()
protected void
repositionElements()
repositionElements()
method_48640()
refreshWidgetPositions()
private void
onDone()
onDone()
method_76601()
onDone()
private void
updateButtonValidity()
updateButtonValidity()
method_71227()
refreshDoneButton()