net.minecraft.client.gui.screen.option

public class WorldOptionsScreen

extends Screen implements OpChangeListener, DifficultyChangeListener

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, OpChangeListener, DifficultyChangeListener

net.minecraft.client.gui.screens.options.WorldOptionsScreen
net.minecraft.class_1_125
net.minecraft.client.gui.screen.option.WorldOptionsScreen

Field summary

Modifier and TypeField
private static final Text
TITLE
field_1_1050
WORLD_OPTIONS_TITLE
private static final Text
GAME_RULES
field_1_1049
EDIT_GAME_RULE_BUTTON
private static final Tooltip
GAMERULES_DISABLED_TOOLTIP
field_1_1048
EDIT_GAME_RULE_DISABLED_TOOLTIP
private static final Text
RESTRICTIONS
field_1_1970
RESTRICTIONS_SCREEN_BUTTON_TEXT
private final Screen
lastScreen
field_1_1052
parent
private final ThreePartsLayoutWidget
layout
field_1_1053
layoutWidget
private final DifficultySelection
difficultyButtons
field_1_2542
difficultySelection

Constructor summary

ModifierConstructor
public (Screen parent, World world)

Method summary

Modifier and TypeMethod
protected void
init()
method_25426()
init()
private ButtonWidget
createGameRulesButton()
method_1_1103()
createGameRulesButton()
private ButtonWidget
createRestrictionsButton()
method_1_2399()
createRestrictionsScreenButton()
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
public void
onClose()
method_25419()
close()
public void
onGamemasterPermissionChanged(boolean hasGamemasterPermission)
method_1_1639(boolean arg0)
onOpChange(boolean arg0)
public void
added()
method_49589()
onDisplayed()
public void
onDifficultyChanged()
method_1_3069()
onDifficultyChange()
private void
lambda$createRestrictionsButton$0(Button arg0)
method_1_2400(class_4185 arg0)
method_1_2400(ButtonWidget button)
private void
lambda$createGameRulesButton$0(Button arg0)
method_1_1106(class_4185 arg0)
method_1_1106(ButtonWidget button)
private void
lambda$createGameRulesButton$1(Optional arg0)
method_1_1107(Optional arg0)
method_1_1107(Optional arg0)
private static void
lambda$init$1(WorldOptionsScreen arg0, AbstractWidget arg1)
method_1_1109(class_1_125 arg0, class_339 arg1)
method_1_1109(WorldOptionsScreen arg0, ClickableWidget child)
private void
lambda$init$0(Button arg0)
method_1_1108(class_4185 arg0)
method_1_1108(ButtonWidget button)