Package net.minecraft.client.gui.screen
Class SuperflatPresetScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.SuperflatPresetScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
- Mappings:
Namespace Name official bhlintermediary net/minecraft/class_1320named net/minecraft/client/gui/screen/SuperflatPresetScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate TextFieldWidgetprivate Stringprivate final CustomizeFlatLevelScreenprivate static final List<SuperflatPresetScreen.PresetEntry>private ButtonWidgetprivate Stringprivate StringFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddOverworldPreset(String name, Item icon, int iconDamge, Biome biome, List<String> structures, FlatWorldLayer[] layers) private static voidprotected voidbuttonClicked(ButtonWidget button) voidvoidinit()private booleanprotected voidkeyPressed(char character, int code) protected voidmouseClicked(int mouseX, int mouseY, int button) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) voidtick()voidMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, getClipboard, handleInput, handleKeyboard, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, mouseDragged, mouseReleased, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBounds, shouldPauseGameMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
PRESETS
- Mappings:
Namespace Name Mixin selector official aLbhl;a:Ljava/util/List;intermediary field_5077Lnet/minecraft/class_1320;field_5077:Ljava/util/List;named PRESETSLnet/minecraft/client/gui/screen/SuperflatPresetScreen;PRESETS:Ljava/util/List;
-
parent
- Mappings:
Namespace Name Mixin selector official fLbhl;f:Lbgw;intermediary field_5078Lnet/minecraft/class_1320;field_5078:Lnet/minecraft/class_1318;named parentLnet/minecraft/client/gui/screen/SuperflatPresetScreen;parent:Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;
-
title
- Mappings:
Namespace Name Mixin selector official gLbhl;g:Ljava/lang/String;intermediary field_5079Lnet/minecraft/class_1320;field_5079:Ljava/lang/String;named titleLnet/minecraft/client/gui/screen/SuperflatPresetScreen;title:Ljava/lang/String;
-
listText
- Mappings:
Namespace Name Mixin selector official iLbhl;i:Ljava/lang/String;intermediary field_5081Lnet/minecraft/class_1320;field_5081:Ljava/lang/String;named listTextLnet/minecraft/client/gui/screen/SuperflatPresetScreen;listText:Ljava/lang/String;
-
listWidget
- Mappings:
Namespace Name Mixin selector official rLbhl;r:Lbhl$b;intermediary field_5082Lnet/minecraft/class_1320;field_5082:Lnet/minecraft/class_1320$class_1322;named listWidgetLnet/minecraft/client/gui/screen/SuperflatPresetScreen;listWidget:Lnet/minecraft/client/gui/screen/SuperflatPresetScreen$SuperflatPresetsListWidget;
-
selectButton
- Mappings:
Namespace Name Mixin selector official sLbhl;s:Lbfm;intermediary field_5083Lnet/minecraft/class_1320;field_5083:Lnet/minecraft/class_356;named selectButtonLnet/minecraft/client/gui/screen/SuperflatPresetScreen;selectButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
customPresetField
- Mappings:
Namespace Name Mixin selector official tLbhl;t:Lbfq;intermediary field_5084Lnet/minecraft/class_1320;field_5084:Lnet/minecraft/class_367;named customPresetFieldLnet/minecraft/client/gui/screen/SuperflatPresetScreen;customPresetField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
-
Constructor Details
-
SuperflatPresetScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbhl;<init>(Lbgw;)Vintermediary <init>Lnet/minecraft/class_1320;<init>(Lnet/minecraft/class_1318;)Vnamed <init>Lnet/minecraft/client/gui/screen/SuperflatPresetScreen;<init>(Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;)V
-
-
Method Details
-
init
public void init() -
handleMouse
public void handleMouse()- Overrides:
handleMousein classScreen- Mappings:
Namespace Name Mixin selector official kLbho;k()Vintermediary method_1035Lnet/minecraft/class_388;method_1035()Vnamed handleMouseLnet/minecraft/client/gui/screen/Screen;handleMouse()V
-
removed
public void removed() -
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLbho;a(III)Vintermediary method_1026Lnet/minecraft/class_388;method_1026(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
keyPressed
protected void keyPressed(char character, int code) - Overrides:
keyPressedin classScreen- Mappings:
Namespace Name Mixin selector official aLbho;a(CI)Vintermediary method_1024Lnet/minecraft/class_388;method_1024(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLbho;a(Lbfm;)Vintermediary method_1027Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
render
public void render(int mouseX, int mouseY, float tickDelta) -
tick
public void tick() -
updateSelectButton
public void updateSelectButton()- Mappings:
Namespace Name Mixin selector official aLbhl;a()Vintermediary method_4252Lnet/minecraft/class_1320;method_4252()Vnamed updateSelectButtonLnet/minecraft/client/gui/screen/SuperflatPresetScreen;updateSelectButton()V
-
isEntrySelected
private boolean isEntrySelected()- Mappings:
Namespace Name Mixin selector official gLbhl;g()Zintermediary method_4255Lnet/minecraft/class_1320;method_4255()Znamed isEntrySelectedLnet/minecraft/client/gui/screen/SuperflatPresetScreen;isEntrySelected()Z
-
addPreset
private static void addPreset(String name, Item icon, Biome biome, List<String> structures, FlatWorldLayer[] layers) - Mappings:
Namespace Name Mixin selector official aLbhl;a(Ljava/lang/String;Lafh;Lakf;Ljava/util/List;[Laxv;)Vintermediary method_4249Lnet/minecraft/class_1320;method_4249(Ljava/lang/String;Lnet/minecraft/class_1069;Lnet/minecraft/class_1170;Ljava/util/List;[Lnet/minecraft/class_1282;)Vnamed addPresetLnet/minecraft/client/gui/screen/SuperflatPresetScreen;addPreset(Ljava/lang/String;Lnet/minecraft/item/Item;Lnet/minecraft/world/biome/Biome;Ljava/util/List;[Lnet/minecraft/world/gen/layer/FlatWorldLayer;)V
-
addOverworldPreset
private static void addOverworldPreset(String name, Item icon, int iconDamge, Biome biome, List<String> structures, FlatWorldLayer[] layers) - Mappings:
Namespace Name Mixin selector official aLbhl;a(Ljava/lang/String;Lafh;ILakf;Ljava/util/List;[Laxv;)Vintermediary method_9575Lnet/minecraft/class_1320;method_9575(Ljava/lang/String;Lnet/minecraft/class_1069;ILnet/minecraft/class_1170;Ljava/util/List;[Lnet/minecraft/class_1282;)Vnamed addOverworldPresetLnet/minecraft/client/gui/screen/SuperflatPresetScreen;addOverworldPreset(Ljava/lang/String;Lnet/minecraft/item/Item;ILnet/minecraft/world/biome/Biome;Ljava/util/List;[Lnet/minecraft/world/gen/layer/FlatWorldLayer;)V
-