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 bfqintermediary 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 voidprivate static voidaddRedstonePreset(String name, Item icon, Biome iconDamage, FlatWorldLayer[] layers) protected 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 aLbfq;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 fLbfq;f:Lbfb;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 gLbfq;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 iLbfq;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 rLbfq;r:Lbfq$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 sLbfq;s:Lbdr;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 tLbfq;t:Lbdv;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>Lbfq;<init>(Lbfb;)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 kLbft;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 aLbft;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 aLbft;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 aLbft;a(Lbdr;)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 aLbfq;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 gLbfq;g()Zintermediary method_4255Lnet/minecraft/class_1320;method_4255()Znamed isEntrySelectedLnet/minecraft/client/gui/screen/SuperflatPresetScreen;isEntrySelected()Z
-
addRedstonePreset
private static void addRedstonePreset(String name, Item icon, Biome iconDamage, FlatWorldLayer[] layers) - Mappings:
Namespace Name Mixin selector official aLbfq;a(Ljava/lang/String;Ladx;Laiq;[Lawc;)Vintermediary method_4250Lnet/minecraft/class_1320;method_4250(Ljava/lang/String;Lnet/minecraft/class_1069;Lnet/minecraft/class_1170;[Lnet/minecraft/class_1282;)Vnamed addRedstonePresetLnet/minecraft/client/gui/screen/SuperflatPresetScreen;addRedstonePreset(Ljava/lang/String;Lnet/minecraft/item/Item;Lnet/minecraft/world/biome/Biome;[Lnet/minecraft/world/gen/layer/FlatWorldLayer;)V
-
addPreset
private static void addPreset(String name, Item icon, Biome biome, @Nullable List<String> structures, FlatWorldLayer[] layers) - Mappings:
Namespace Name Mixin selector official aLbfq;a(Ljava/lang/String;Ladx;Laiq;Ljava/util/List;[Lawc;)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, @Nullable List<String> structures, FlatWorldLayer[] layers) - Mappings:
Namespace Name Mixin selector official aLbfq;a(Ljava/lang/String;Ladx;ILaiq;Ljava/util/List;[Lawc;)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
-