Package net.minecraft.client.gui.screen
Class PresetsScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.PresetsScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
@Environment(CLIENT) public class PresetsScreen extends Screen
- Mappings:
Namespace Name official axqintermediary net/minecraft/class_748named net/minecraft/client/gui/screen/PresetsScreen
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classPresetsScreen.PresetEntry(package private) classPresetsScreen.PresetsListWidget -
Field Summary
Fields Modifier and Type Field Description private TextFieldWidgetcustomPresetFieldprivate StringlistTextprivate PresetsScreen.PresetsListWidgetlistWidgetprivate CustomizeFlatLevelScreenparentprivate static List<PresetsScreen.PresetEntry>presetsprivate ButtonWidgetselectButtonprivate StringshareTextprivate StringtitleTextFields 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
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description PresetsScreen(CustomizeFlatLevelScreen parent) -
Method Summary
Modifier and Type Method Description private static voidaddOverworldPreset(String name, Item icon, int iconDamge, Biome biome, List<String> list, FlatWorldLayer[] layers)private static voidaddPreset(String name, Item icon, Biome biome, List<String> list, FlatWorldLayer[] layers)private static voidaddRedstonePreset(String name, Item icon, Biome iconDamage, FlatWorldLayer[] flatWorldLayer)protected voidbuttonClicked(ButtonWidget button)voidhandleMouse()voidinit()protected voidkeyPressed(char character, int code)voidmethod_2766()private booleanmethod_2777()protected voidmouseClicked(int mouseX, int mouseY, int button)voidremoved()voidrender(int mouseX, int mouseY, float delta)voidtick()Methods 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 aLaxq;a:Ljava/util/List;intermediary field_3179Lnet/minecraft/class_748;field_3179:Ljava/util/List;named presetsLnet/minecraft/client/gui/screen/PresetsScreen;presets:Ljava/util/List;
-
parent
- Mappings:
Namespace Name Mixin selector official fLaxq;f:Laxa;intermediary field_3180Lnet/minecraft/class_748;field_3180:Lnet/minecraft/class_729;named parentLnet/minecraft/client/gui/screen/PresetsScreen;parent:Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;
-
titleText
- Mappings:
Namespace Name Mixin selector official gLaxq;g:Ljava/lang/String;intermediary field_3181Lnet/minecraft/class_748;field_3181:Ljava/lang/String;named titleTextLnet/minecraft/client/gui/screen/PresetsScreen;titleText:Ljava/lang/String;
-
listText
- Mappings:
Namespace Name Mixin selector official iLaxq;i:Ljava/lang/String;intermediary field_3183Lnet/minecraft/class_748;field_3183:Ljava/lang/String;named listTextLnet/minecraft/client/gui/screen/PresetsScreen;listText:Ljava/lang/String;
-
listWidget
- Mappings:
Namespace Name Mixin selector official rLaxq;r:Laxq$b;intermediary field_3184Lnet/minecraft/class_748;field_3184:Lnet/minecraft/class_748$class_750;named listWidgetLnet/minecraft/client/gui/screen/PresetsScreen;listWidget:Lnet/minecraft/client/gui/screen/PresetsScreen$PresetsListWidget;
-
selectButton
- Mappings:
Namespace Name Mixin selector official sLaxq;s:Lavs;intermediary field_3185Lnet/minecraft/class_748;field_3185:Lnet/minecraft/class_685;named selectButtonLnet/minecraft/client/gui/screen/PresetsScreen;selectButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
customPresetField
- Mappings:
Namespace Name Mixin selector official tLaxq;t:Lavw;intermediary field_3186Lnet/minecraft/class_748;field_3186:Lnet/minecraft/class_689;named customPresetFieldLnet/minecraft/client/gui/screen/PresetsScreen;customPresetField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
-
Constructor Details
-
PresetsScreen
- Mappings:
Namespace Name Mixin selector official <init>Laxq;<init>(Laxa;)Vintermediary <init>Lnet/minecraft/class_748;<init>(Lnet/minecraft/class_729;)Vnamed <init>Lnet/minecraft/client/gui/screen/PresetsScreen;<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 kLaxu;k()Vintermediary method_2810Lnet/minecraft/class_754;method_2810()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 aLaxu;a(III)Vintermediary method_2784Lnet/minecraft/class_754;method_2784(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 aLaxu;a(CI)Vintermediary method_2781Lnet/minecraft/class_754;method_2781(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(Lavs;)Vintermediary method_2787Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
render
public void render(int mouseX, int mouseY, float delta) -
tick
public void tick() -
method_2766
public void method_2766()- Mappings:
Namespace Name Mixin selector official aLaxq;a()Vintermediary method_2766Lnet/minecraft/class_748;method_2766()Vnamed method_2766Lnet/minecraft/client/gui/screen/PresetsScreen;method_2766()V
-
method_2777
private boolean method_2777()- Mappings:
Namespace Name Mixin selector official gLaxq;g()Zintermediary method_2777Lnet/minecraft/class_748;method_2777()Znamed method_2777Lnet/minecraft/client/gui/screen/PresetsScreen;method_2777()Z
-
addRedstonePreset
private static void addRedstonePreset(String name, Item icon, Biome iconDamage, FlatWorldLayer[] flatWorldLayer)- Mappings:
Namespace Name Mixin selector official aLaxq;a(Ljava/lang/String;Lzw;Lady;[Laqa;)Vintermediary method_2770Lnet/minecraft/class_748;method_2770(Ljava/lang/String;Lnet/minecraft/class_2054;Lnet/minecraft/class_113;[Lnet/minecraft/class_475;)Vnamed addRedstonePresetLnet/minecraft/client/gui/screen/PresetsScreen;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, List<String> list, FlatWorldLayer[] layers)- Mappings:
Namespace Name Mixin selector official aLaxq;a(Ljava/lang/String;Lzw;Lady;Ljava/util/List;[Laqa;)Vintermediary method_2769Lnet/minecraft/class_748;method_2769(Ljava/lang/String;Lnet/minecraft/class_2054;Lnet/minecraft/class_113;Ljava/util/List;[Lnet/minecraft/class_475;)Vnamed addPresetLnet/minecraft/client/gui/screen/PresetsScreen;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> list, FlatWorldLayer[] layers)- Mappings:
Namespace Name Mixin selector official aLaxq;a(Ljava/lang/String;Lzw;ILady;Ljava/util/List;[Laqa;)Vintermediary method_2768Lnet/minecraft/class_748;method_2768(Ljava/lang/String;Lnet/minecraft/class_2054;ILnet/minecraft/class_113;Ljava/util/List;[Lnet/minecraft/class_475;)Vnamed addOverworldPresetLnet/minecraft/client/gui/screen/PresetsScreen;addOverworldPreset(Ljava/lang/String;Lnet/minecraft/item/Item;ILnet/minecraft/world/biome/Biome;Ljava/util/List;[Lnet/minecraft/world/gen/layer/FlatWorldLayer;)V
-