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
net.minecraft.class_11316
net.minecraft.client.realms.gui.screen.RealmsRegionPreferenceScreen

Field summary

Modifier and TypeField
private static final Text
REGION_SELECTION_LABEL
field_60253
TITLE_TEXT
private static final int
SPACING
field_60254
field_60254
private final ThreePartsLayoutWidget
layout
field_60255
layout
private final Screen
parent
field_60256
parent
private final BiConsumer<RegionSelectionMethod, RealmsRegion>
applySettings
field_60257
onRegionChanged
private final Map<RealmsRegion, ServiceQuality>
regionServiceQuality
field_60258
availableRegions
private RealmsRegionPreferenceScreen$RegionListWidget
list
field_60259
regionList
private RealmsSettingsTab$Region
selection
field_60260
currentRegion
private ButtonWidget
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()
method_25419()
close()
protected void
init()
method_25426()
init()
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
private void
onDone()
method_76601()
onDone()
private void
updateButtonValidity()
method_71227()
refreshDoneButton()
static MinecraftClient
access$000(RealmsPreferredRegionSelectionScreen arg0)
method_71222(class_11316 arg0)
method_71222(RealmsRegionPreferenceScreen arg0)
static TextRenderer
access$100(RealmsPreferredRegionSelectionScreen arg0)
method_71225(class_11316 arg0)
method_71225(RealmsRegionPreferenceScreen arg0)
private static void
lambda$init$3(RealmsPreferredRegionSelectionScreen arg0, AbstractWidget arg1)
method_71223(class_11316 arg0, class_339 arg1)
method_71223(RealmsRegionPreferenceScreen arg0, ClickableWidget arg1)
private boolean
lambda$init$2(RealmsPreferredRegionSelectionScreen$RegionSelectionList$Entry arg0)
method_71221(class_11316$class_11317$class_11318 arg0)
method_71221(RealmsRegionPreferenceScreen$RegionListWidget$RegionEntry region)
private void
lambda$init$1(Button arg0)
method_71224(class_4185 arg0)
method_71224(ButtonWidget button)
private void
lambda$init$0(Button arg0)
method_71226(class_4185 arg0)
method_71226(ButtonWidget button)