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 bewintermediary 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, 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 aLbew;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 fLbew;f:Lbeh;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 gLbew;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 iLbew;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 rLbew;r:Lbew$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 sLbew;s:Lbcx;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 tLbew;t:Lbdb;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>Lbew;<init>(Lbeh;)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 kLbez;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 aLbez;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 aLbez;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 aLbez;a(Lbcx;)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 aLbew;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 gLbew;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 aLbew;a(Ljava/lang/String;Lado;Laig;[Lavl;)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 aLbew;a(Ljava/lang/String;Lado;Laig;Ljava/util/List;[Lavl;)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 aLbew;a(Ljava/lang/String;Lado;ILaig;Ljava/util/List;[Lavl;)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
-