net.minecraft.client.gui.screen.world

public class CustomizeBuffetLevelScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.CreateBuffetWorldScreen
net.minecraft.client.gui.screens.CreateBuffetWorldScreen
net.minecraft.class_415
net.minecraft.client.gui.screen.world.CustomizeBuffetLevelScreen

Field summary

Modifier and TypeField
private static final Text
SEARCH_HINT
SEARCH_HINT
field_64198
SEARCH_TEXT
private static final int
SPACING
SPACING
field_49494
field_49494
private static final int
SEARCH_BOX_HEIGHT
SEARCH_BOX_HEIGHT
field_64199
field_64199
private final ThreePartsLayoutWidget
layout
layout
field_49495
layout
private final Screen
parent
parent
field_24562
parent
private final Consumer<RegistryEntry<Biome>>
applySettings
applySettings
field_24563
onDone
private final Registry<Biome>
biomes
biomes
field_25888
biomeRegistry
private CustomizeBuffetLevelScreen$BuffetBiomesListWidget
list
list
field_2441
biomeSelectionList
private RegistryEntry<Biome>
biome
biome
field_25040
biome
private ButtonWidget
doneButton
doneButton
field_2438
confirmButton

Constructor summary

ModifierConstructor
public (Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Consumer<RegistryEntry<Biome>> onDone)

Method summary

Modifier and TypeMethod
public void
onClose()
onClose()
method_25419()
close()
protected void
init()
init()
method_25426()
init()
protected void
repositionElements()
repositionElements()
method_48640()
refreshWidgetPositions()
private void
updateButtonValidity()
updateButtonValidity()
method_2151()
refreshConfirmButton()