net.minecraft.client.realms.gui.screen

public class RealmsSlotOptionsScreen

extends RealmsScreen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

com.mojang.realmsclient.gui.screens.configuration.RealmsSlotOptionsScreen
net.minecraft.class_4423
net.minecraft.client.realms.gui.screen.RealmsSlotOptionsScreen

Field summary

Modifier and TypeField
private static final int
DEFAULT_DIFFICULTY
field_32125
field_32125
public static final List<Difficulty>
DIFFICULTIES
field_22723
DIFFICULTIES
private static final int
DEFAULT_GAME_MODE
field_32126
field_32126
public static final List<GameMode>
GAME_MODES
field_22724
GAME_MODES
private static final Text
TITLE
field_1_2435
field_1_2435
private static final Text
WORLD_NAME_EDIT_LABEL
field_26516
EDIT_SLOT_NAME
private static final Text
SPAWN_PROTECTION_TEXT
field_27942
SPAWN_PROTECTION
private static final Text
GAME_MODE_BUTTON
field_1_2433
field_1_2433
private static final Text
DIFFICULTY_BUTTON
field_1_2431
field_1_2431
private static final Text
FORCE_GAME_MODE_BUTTON
field_1_2432
field_1_2432
private static final int
SPACING
field_1_2434
field_1_2434
private final ThreePartsLayoutWidget
layout
field_1_2436
field_1_2436
private final RealmsConfigureWorldScreen
parentScreen
field_20109
parent
private final RealmsSlot
slot
field_60283
slot
private final RealmsServer$WorldType
worldType
field_20118
worldType
private final String
defaultSlotName
field_39187
defaultSlotName
private int
spawnProtection
field_20120
spawnProtection
private boolean
forceGameMode
field_20128
forceGameMode
private Difficulty
difficulty
field_27943
difficulty
private GameMode
gameMode
field_20121
gameMode
private String
worldName
field_39188
slotName
private TextWidget
warningHeader
field_1_2437
field_1_2437
private RealmsSlotOptionsScreen$SettingsSlider
spawnProtectionButton
field_20133
spawnProtectionButton

Constructor summary

ModifierConstructor
public (RealmsConfigureWorldScreen configureWorldScreen, RealmsSlot slot, RealmsServer$WorldType worldType, int activeSlot)

Method summary

Modifier and TypeMethod
public void
init()
method_25426()
init()
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
public void
onClose()
method_25419()
close()
private static <T> T
findByIndex(List<T> values, int index, int defaultIndex)
method_32498(List<T> arg0, int arg1, int arg2)
get(List<T> list, int index, int fallbackIndex)
private static <T> int
findIndex(List<T> values, T value, int defaultIndex)
method_32499(List<T> arg0, T arg1, int arg2)
indexOf(List<T> list, T value, int fallbackIndex)
public Text
getNarrationMessage()
method_25435()
getNarratedTitle()
private void
setWorldName(String value)
method_43757(String arg0)
setSlotName(String slotName)
private void
saveSettings()
method_21486()
saveSettings()
private static void
lambda$init$5(RealmsSlotOptionsScreen arg0, AbstractWidget arg1)
method_1_2894(class_4423 arg0, class_339 arg1)
method_1_2894(RealmsSlotOptionsScreen arg0, ClickableWidget arg1)
private void
lambda$init$4(Button arg0)
method_25255(class_4185 arg0)
method_25255(ButtonWidget arg0)
private void
lambda$init$3(Button arg0)
method_25256(class_4185 arg0)
method_25256(ButtonWidget arg0)
private void
lambda$init$2(CycleButton arg0, Boolean arg1)
method_32500(class_5676 arg0, Boolean arg1)
method_32500(CyclingButtonWidget arg0, Boolean forceGameMode)
private void
lambda$init$1(CycleButton arg0, GameType arg1)
method_32496(class_5676 arg0, class_1934 arg1)
method_32496(CyclingButtonWidget arg0, GameMode gameModeIndex)
private void
lambda$init$0(CycleButton arg0, Difficulty arg1)
method_74696(class_5676 arg0, class_1267 arg1)
method_74696(CyclingButtonWidget arg0, Difficulty arg1)