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.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
TITLE
field_1_1050
WORLD_OPTIONS_TITLE
private static final Text
ALLOW_COMMANDS
ALLOW_COMMANDS
field_1_7150
ALLOW_COMMANDS_TEXT
private static final Text
GAME_MODE
GAME_MODE
field_1_7151
GAME_MODE_TEXT
private static final Text
GAME_RULES
GAME_RULES
field_1_1049
EDIT_GAME_RULE_BUTTON
private static final Tooltip
GAMERULES_DISABLED_TOOLTIP
GAMERULES_DISABLED_TOOLTIP
field_1_1048
EDIT_GAME_RULE_DISABLED_TOOLTIP
private static final Tooltip
GAMERULES_DISABLED_HARDCORE_TOOLTIP
GAMERULES_DISABLED_HARDCORE_TOOLTIP
field_1_7161
EDIT_GAME_RULE_DISABLED_HARDCORE_TOOLTIP
public static final Tooltip
GAME_MODE_DISABLED_HARDCORE_TOOLTIP
GAME_MODE_DISABLED_HARDCORE_TOOLTIP
field_1_7162
GAME_MODE_DISABLED_TOOLTIP
private static final Tooltip
GAME_MODE_DISABLED_OPERATOR_TOOLTIP
GAME_MODE_DISABLED_OPERATOR_TOOLTIP
field_1_7163
GAME_MODE_DISABLED_OPERATOR_TOOLTIP
public static final Tooltip
ALLOW_COMMANDS_DISABLED_TOOLTIP
ALLOW_COMMANDS_DISABLED_TOOLTIP
field_1_7160
ALLOW_COMMANDS_DISABLED_TOOLTIP
private static final Text
RESTRICTIONS
RESTRICTIONS
field_1_1970
RESTRICTIONS_SCREEN_BUTTON_TEXT
private final Screen
lastScreen
lastScreen
field_1_1052
parent
private final ThreePartsLayoutWidget
layout
layout
field_1_1053
layoutWidget
private final DifficultySelection
difficultyButtons
difficultyButtons
field_1_2542
difficultySelection
private ButtonWidget
gameRulesButton
gameRulesButton
field_1_7165
gameRulesButton
private CyclingButtonWidget<GameMode>
gameModeButton
gameModeButton
field_1_7164
gameModeButton

Constructor summary

ModifierConstructor
public (Screen parent, World world)

Method summary

Modifier and TypeMethod
protected void
init()
init()
method_25426()
init()
private CyclingButtonWidget<GameMode>
createGameModeButton(IntegratedServer singleplayerServer)
createGameModeButton(IntegratedServer singleplayerServer)
method_1_6404(class_1132 arg0)
createGameModeButton(IntegratedServer server)
private CyclingButtonWidget<Boolean>
createAllowCommandsButton(IntegratedServer singleplayerServer)
createAllowCommandsButton(IntegratedServer singleplayerServer)
method_1_6403(class_1132 arg0)
createAllowCommandsButton(IntegratedServer server)
private ButtonWidget
createGameRulesButton(IntegratedServer singleplayerServer)
createGameRulesButton(IntegratedServer singleplayerServer)
method_1_1103(class_1132 arg0)
createGameRulesButton(IntegratedServer server)
private void
updateButton(AbstractWidget widget, IntegratedServer singleplayerServer, Tooltip hardcoreTooltip, Tooltip disabledTooltip)
updateButton(AbstractWidget widget, IntegratedServer singleplayerServer, Tooltip hardcoreTooltip, Tooltip disabledTooltip)
method_1_6416(class_339 arg0, class_1132 arg1, class_7919 arg2, class_7919 arg3)
configureGameplaySelector(ClickableWidget selectorWidget, IntegratedServer server, Tooltip hardcoreTooltip, Tooltip insufficientPermissionsTooltip)
private ButtonWidget
createRestrictionsButton()
createRestrictionsButton()
method_1_2399()
createRestrictionsScreenButton()
protected void
repositionElements()
repositionElements()
method_48640()
refreshWidgetPositions()
public void
onClose()
onClose()
method_25419()
close()
public void
onGamemasterPermissionChanged(boolean hasGamemasterPermission)
onGamemasterPermissionChanged(boolean hasGamemasterPermission)
method_1_1639(boolean arg0)
onOpChange(boolean arg0)
public void
added()
added()
method_49589()
onDisplayed()
public void
onDifficultyChanged()
onDifficultyChanged()
method_1_3069()
onDifficultyChange()