com.mojang.realmsclient.gui.screens.configuration

public class RealmsPreferredRegionSelectionScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

fse
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 Component
a
REGION_SELECTION_LABEL
field_60253
TITLE_TEXT
private static final int
b
SPACING
field_60254
field_60254
private final HeaderAndFooterLayout
c
layout
field_60255
layout
private final Screen
d
parent
field_60256
parent
private final BiConsumer<RegionSelectionPreference, RealmsRegion>
e
applySettings
field_60257
onRegionChanged
final Map<RealmsRegion, ServiceQuality>
f
regionServiceQuality
field_60258
availableRegions
private RealmsPreferredRegionSelectionScreen$RegionSelectionList
u
list
field_60259
regionList
RealmsSettingsTab$RegionSelection
v
selection
field_60260
currentRegion
private Button
w
doneButton
field_60261
doneButton

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
aP_()
onClose()
method_25419()
close()
protected void
aV_()
init()
method_25426()
init()
protected void
c()
repositionElements()
method_48640()
refreshWidgetPositions()
void
l()
updateButtonValidity()
method_71227()
refreshDoneButton()