@Environment(value=CLIENT) public class PresetsScreen extends Screen
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
PresetsScreen.SuperflatPreset |
(package private) class |
PresetsScreen.SuperflatPresetsListWidget |
| Modifier and Type | Field and Description |
|---|---|
private TextFieldWidget |
customPresetField |
private static Logger |
field_25043 |
private FlatChunkGeneratorConfig |
field_25044 |
private Text |
listText |
private PresetsScreen.SuperflatPresetsListWidget |
listWidget |
private CustomizeFlatLevelScreen |
parent |
private static List<PresetsScreen.SuperflatPreset> |
presets |
private ButtonWidget |
selectPresetButton |
private Text |
shareText |
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, widthBACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE| Constructor and Description |
|---|
PresetsScreen(CustomizeFlatLevelScreen parent) |
| Modifier and Type | Method and Description |
|---|---|
private static void |
addPreset(Text text,
ItemConvertible icon,
Biome biome,
List<StructureFeature<?>> structures,
boolean bool,
boolean bool2,
boolean bool3,
FlatChunkGeneratorLayer[] flatChunkGeneratorLayer) |
protected void |
init() |
private static List<FlatChunkGeneratorLayer> |
method_29058(String string) |
private static FlatChunkGeneratorLayer |
method_29059(String string,
int int2) |
static FlatChunkGeneratorConfig |
method_29060(String string,
FlatChunkGeneratorConfig flatChunkGeneratorConfig) |
private static String |
method_29062(FlatChunkGeneratorConfig flatChunkGeneratorConfig) |
boolean |
mouseScrolled(double mouseX,
double mouseY,
double amount) |
void |
onClose() |
void |
removed() |
void |
render(MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
void |
resize(MinecraftClient client,
int width,
int height) |
void |
tick() |
void |
updateSelectButton(boolean hasSelected) |
addButton, addChild, children, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, method_29638, renderBackground, renderBackground, renderBackgroundTexture, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenErrorgetFocused, isDragging, setDragging, setFocuseddrawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, setInitialFocusmouseMovedprivate static final Logger field_25043
private static final List<PresetsScreen.SuperflatPreset> presets
private final CustomizeFlatLevelScreen parent
private Text shareText
private Text listText
private PresetsScreen.SuperflatPresetsListWidget listWidget
private ButtonWidget selectPresetButton
private TextFieldWidget customPresetField
private FlatChunkGeneratorConfig field_25044
public PresetsScreen(CustomizeFlatLevelScreen parent)
@Nullable private static FlatChunkGeneratorLayer method_29059(String string, int int2)
private static List<FlatChunkGeneratorLayer> method_29058(String string)
public static FlatChunkGeneratorConfig method_29060(String string, FlatChunkGeneratorConfig flatChunkGeneratorConfig)
private static String method_29062(FlatChunkGeneratorConfig flatChunkGeneratorConfig)
public boolean mouseScrolled(double mouseX,
double mouseY,
double amount)
public void resize(MinecraftClient client, int width, int height)
public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
public void tick()
tick in interface TickableElementtick in class Screenpublic void updateSelectButton(boolean hasSelected)
private static void addPreset(Text text, ItemConvertible icon, Biome biome, List<StructureFeature<?>> structures, boolean bool, boolean bool2, boolean bool3, FlatChunkGeneratorLayer[] flatChunkGeneratorLayer)