net.minecraft.client.gui.screen.menu.world

public class CustomizeWorldScreen

extends Screen implements GeneratorOptionSlider$ValueFormatter, OverworldGeneratorOptionsWidget$Controller

All mapped superinterfaces:

ConfirmationListener, GeneratorOptionSlider$ValueFormatter, OverworldGeneratorOptionsWidget$Controller

bgy
net.minecraft.class_2317
net.minecraft.client.gui.screen.menu.world.CustomizeWorldScreen
net.minecraft.client.gui.GuiCustomizeWorldScreen

Field summary

Modifier and TypeField
private final CreateWorldScreen
i
field_10443
parentScreen
parent
protected String
a
field_10439
title
title
protected String
f
field_10440
pageTitle
subtitle
protected String
g
field_10441
pageDescription
pageTitle
protected String[]
h
field_10442
pageDescriptions
pageNames
private OverworldGeneratorOptionsWidget
r
field_10444
overworldGeneratorOptions
list
private ButtonWidget
s
field_10445
doneButton
done
private ButtonWidget
t
field_10446
randomizeButton
randomize
private ButtonWidget
u
field_10447
defaultsButton
defaults
private ButtonWidget
v
field_10448
prevPageButton
previousPage
private ButtonWidget
w
field_10449
nextPageButton
nextPage
private ButtonWidget
x
field_10450
confirmYesButton
confirm
private ButtonWidget
y
field_10451
confirmNoButton
cancel
private ButtonWidget
z
field_10452
presetsButton
presets
private boolean
A
field_10432
defaultsButtonActive
settingsModified
private int
B
field_10433
queuedButtonId
confirmMode
private boolean
C
field_10434
skipNextClick
confirmDismissed
private final com.google.common.base.Predicate<String>
D
field_10435
floatValidator
numberFilter
private final OverworldGeneratorOptions$Builder
E
field_10436
defaultOverworldGeneratorOptions
defaultSettings
private OverworldGeneratorOptions$Builder
F
field_10437
selectedOverworldGeneratorOptions
settings
private final Random
G
field_10438
random
random

Constructor summary

ModifierConstructor
public (Screen parent, String overworldGeneratorOptions)

Method summary

Modifier and TypeMethod
public void
b()
method_1044()
init()
initGui()
public void
k()
method_1035()
handleMouse()
handleMouseInput()
private void
f()
method_9568()
updateOverworldGeneratorOptions()
createPagedList()
public String
a()
method_9561()
getOverworldGeneratorOptions()
saveValues()
public void
a(String arg0)
method_9563(String arg0)
selectOverworldGeneratorOptions(String generatorOptions)
loadValues(String arg0)
public void
a(int arg0, String arg1)
method_9495(int arg0, String arg1)
setValue(int arg0, String arg1)
setEntryValue(int arg0, String arg1)
private void
a(boolean arg0)
method_9564(boolean arg0)
updateDefaultsButton(boolean active)
setSettingsModified(boolean modified)
public String
a(int arg0, String arg1, float arg2)
method_9464(int arg0, String arg1, float arg2)
formatValue(int arg0, String arg1, float arg2)
getText(int arg0, String arg1, float arg2)
private String
b(int arg0, float arg1)
method_9566(int arg0, float arg1)
formatValue(int id, float value)
getFormattedValue(int arg0, float arg1)
public void
a(int arg0, boolean arg1)
method_9496(int arg0, boolean arg1)
setValue(int arg0, boolean arg1)
setEntryValue(int arg0, boolean arg1)
public void
a(int arg0, float arg1)
method_9494(int arg0, float arg1)
setValue(int arg0, float arg1)
setEntryValue(int arg0, float arg1)
protected void
a(bfm arg0)
method_1027(class_356 arg0)
buttonClicked(ButtonWidget arg0)
actionPerformed(GuiButton arg0)
private void
g()
method_9569()
resetOverworldGeneratorOptions()
restoreDefaults()
private void
b(int arg0)
method_9565(int arg0)
queueButtonClick(int id)
enterConfirmation(int confirmModeIn)
private void
h()
method_9570()
toggleDefaults()
exitConfirmation()
private void
b(boolean arg0)
method_9567(boolean arg0)
updateButtons(boolean defaults)
setConfirmationControls(boolean visible)
private void
i()
method_9571()
updatePageIndicators()
updatePageControls()
protected void
a(char arg0, int arg1)
method_1024(char arg0, int arg1)
keyPressed(char arg0, int arg1)
keyTyped(char arg0, int arg1)
private void
a(float arg0)
method_9562(float arg0)
modifyValue(float modifier)
modifyFocusValue(float arg0)
protected void
a(int arg0, int arg1, int arg2)
method_1026(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
protected void
b(int arg0, int arg1, int arg2)
method_1032(int arg0, int arg1, int arg2)
mouseReleased(int arg0, int arg1, int arg2)
mouseReleased(int arg0, int arg1, int arg2)
public void
a(int arg0, int arg1, float arg2)
method_1025(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
drawScreen(int arg0, int arg1, float arg2)