Class StructureBlockScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

@Environment(CLIENT) public class StructureBlockScreen extends Screen
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/ingame/StructureBlockScreen
intermediary net/minecraft/class_497
official gbu
  • Field Details Link icon

    • STRUCTURE_NAME_TEXT Link icon

      private static final Text STRUCTURE_NAME_TEXT
      Mappings:
      Namespace Name Mixin selector
      named STRUCTURE_NAME_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;STRUCTURE_NAME_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26572 Lnet/minecraft/class_497;field_26572:Lnet/minecraft/class_2561;
      official a Lgbu;a:Lxg;
    • POSITION_TEXT Link icon

      private static final Text POSITION_TEXT
      Mappings:
      Namespace Name Mixin selector
      named POSITION_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;POSITION_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26573 Lnet/minecraft/class_497;field_26573:Lnet/minecraft/class_2561;
      official b Lgbu;b:Lxg;
    • SIZE_TEXT Link icon

      private static final Text SIZE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named SIZE_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;SIZE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26574 Lnet/minecraft/class_497;field_26574:Lnet/minecraft/class_2561;
      official c Lgbu;c:Lxg;
    • INTEGRITY_TEXT Link icon

      private static final Text INTEGRITY_TEXT
      Mappings:
      Namespace Name Mixin selector
      named INTEGRITY_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;INTEGRITY_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26575 Lnet/minecraft/class_497;field_26575:Lnet/minecraft/class_2561;
      official d Lgbu;d:Lxg;
    • CUSTOM_DATA_TEXT Link icon

      private static final Text CUSTOM_DATA_TEXT
      Mappings:
      Namespace Name Mixin selector
      named CUSTOM_DATA_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;CUSTOM_DATA_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26576 Lnet/minecraft/class_497;field_26576:Lnet/minecraft/class_2561;
      official s Lgbu;s:Lxg;
    • INCLUDE_ENTITIES_TEXT Link icon

      private static final Text INCLUDE_ENTITIES_TEXT
      Mappings:
      Namespace Name Mixin selector
      named INCLUDE_ENTITIES_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;INCLUDE_ENTITIES_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26577 Lnet/minecraft/class_497;field_26577:Lnet/minecraft/class_2561;
      official u Lgbu;u:Lxg;
    • STRICT_TEXT Link icon

      private static final Text STRICT_TEXT
      Mappings:
      Namespace Name Mixin selector
      named STRICT_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;STRICT_TEXT:Lnet/minecraft/text/Text;
      intermediary field_55863 Lnet/minecraft/class_497;field_55863:Lnet/minecraft/class_2561;
      official v Lgbu;v:Lxg;
    • DETECT_SIZE_TEXT Link icon

      private static final Text DETECT_SIZE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named DETECT_SIZE_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;DETECT_SIZE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26578 Lnet/minecraft/class_497;field_26578:Lnet/minecraft/class_2561;
      official w Lgbu;w:Lxg;
    • SHOW_AIR_TEXT Link icon

      private static final Text SHOW_AIR_TEXT
      Mappings:
      Namespace Name Mixin selector
      named SHOW_AIR_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;SHOW_AIR_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26579 Lnet/minecraft/class_497;field_26579:Lnet/minecraft/class_2561;
      official x Lgbu;x:Lxg;
    • SHOW_BOUNDING_BOX_TEXT Link icon

      private static final Text SHOW_BOUNDING_BOX_TEXT
      Mappings:
      Namespace Name Mixin selector
      named SHOW_BOUNDING_BOX_TEXT Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;SHOW_BOUNDING_BOX_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26580 Lnet/minecraft/class_497;field_26580:Lnet/minecraft/class_2561;
      official y Lgbu;y:Lxg;
    • MODES Link icon

      private static final ImmutableList<StructureBlockMode> MODES
      Mappings:
      Namespace Name Mixin selector
      named MODES Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;MODES:Lcom/google/common/collect/ImmutableList;
      intermediary field_27993 Lnet/minecraft/class_497;field_27993:Lcom/google/common/collect/ImmutableList;
      official z Lgbu;z:Lcom/google/common/collect/ImmutableList;
    • MODES_EXCEPT_DATA Link icon

      private static final ImmutableList<StructureBlockMode> MODES_EXCEPT_DATA
      Mappings:
      Namespace Name Mixin selector
      named MODES_EXCEPT_DATA Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;MODES_EXCEPT_DATA:Lcom/google/common/collect/ImmutableList;
      intermediary field_27994 Lnet/minecraft/class_497;field_27994:Lcom/google/common/collect/ImmutableList;
      official A Lgbu;A:Lcom/google/common/collect/ImmutableList;
    • structureBlock Link icon

      private final StructureBlockBlockEntity structureBlock
      Mappings:
      Namespace Name Mixin selector
      named structureBlock Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;structureBlock:Lnet/minecraft/block/entity/StructureBlockBlockEntity;
      intermediary field_2980 Lnet/minecraft/class_497;field_2980:Lnet/minecraft/class_2633;
      official B Lgbu;B:Leah;
    • mirror Link icon

      private BlockMirror mirror
      Mappings:
      Namespace Name Mixin selector
      named mirror Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;mirror:Lnet/minecraft/util/BlockMirror;
      intermediary field_2996 Lnet/minecraft/class_497;field_2996:Lnet/minecraft/class_2415;
      official C Lgbu;C:Ldsr;
    • rotation Link icon

      private BlockRotation rotation
      Mappings:
      Namespace Name Mixin selector
      named rotation Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;rotation:Lnet/minecraft/util/BlockRotation;
      intermediary field_3003 Lnet/minecraft/class_497;field_3003:Lnet/minecraft/class_2470;
      official D Lgbu;D:Ldui;
    • mode Link icon

      private StructureBlockMode mode
      Mappings:
      Namespace Name Mixin selector
      named mode Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;mode:Lnet/minecraft/block/enums/StructureBlockMode;
      intermediary field_3004 Lnet/minecraft/class_497;field_3004:Lnet/minecraft/class_2776;
      official E Lgbu;E:Leda;
    • ignoreEntities Link icon

      private boolean ignoreEntities
      Mappings:
      Namespace Name Mixin selector
      named ignoreEntities Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;ignoreEntities:Z
      intermediary field_2985 Lnet/minecraft/class_497;field_2985:Z
      official F Lgbu;F:Z
    • strict Link icon

      private boolean strict
      Mappings:
      Namespace Name Mixin selector
      named strict Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;strict:Z
      intermediary field_55861 Lnet/minecraft/class_497;field_55861:Z
      official G Lgbu;G:Z
    • showAir Link icon

      private boolean showAir
      Mappings:
      Namespace Name Mixin selector
      named showAir Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;showAir:Z
      intermediary field_2997 Lnet/minecraft/class_497;field_2997:Z
      official H Lgbu;H:Z
    • showBoundingBox Link icon

      private boolean showBoundingBox
      Mappings:
      Namespace Name Mixin selector
      named showBoundingBox Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;showBoundingBox:Z
      intermediary field_2983 Lnet/minecraft/class_497;field_2983:Z
      official I Lgbu;I:Z
    • inputName Link icon

      private TextFieldWidget inputName
      Mappings:
      Namespace Name Mixin selector
      named inputName Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputName:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_3005 Lnet/minecraft/class_497;field_3005:Lnet/minecraft/class_342;
      official J Lgbu;J:Lfuh;
    • inputPosX Link icon

      private TextFieldWidget inputPosX
      Mappings:
      Namespace Name Mixin selector
      named inputPosX Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputPosX:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2982 Lnet/minecraft/class_497;field_2982:Lnet/minecraft/class_342;
      official K Lgbu;K:Lfuh;
    • inputPosY Link icon

      private TextFieldWidget inputPosY
      Mappings:
      Namespace Name Mixin selector
      named inputPosY Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputPosY:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2999 Lnet/minecraft/class_497;field_2999:Lnet/minecraft/class_342;
      official L Lgbu;L:Lfuh;
    • inputPosZ Link icon

      private TextFieldWidget inputPosZ
      Mappings:
      Namespace Name Mixin selector
      named inputPosZ Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputPosZ:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_3010 Lnet/minecraft/class_497;field_3010:Lnet/minecraft/class_342;
      official M Lgbu;M:Lfuh;
    • inputSizeX Link icon

      private TextFieldWidget inputSizeX
      Mappings:
      Namespace Name Mixin selector
      named inputSizeX Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputSizeX:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2988 Lnet/minecraft/class_497;field_2988:Lnet/minecraft/class_342;
      official N Lgbu;N:Lfuh;
    • inputSizeY Link icon

      private TextFieldWidget inputSizeY
      Mappings:
      Namespace Name Mixin selector
      named inputSizeY Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputSizeY:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2998 Lnet/minecraft/class_497;field_2998:Lnet/minecraft/class_342;
      official O Lgbu;O:Lfuh;
    • inputSizeZ Link icon

      private TextFieldWidget inputSizeZ
      Mappings:
      Namespace Name Mixin selector
      named inputSizeZ Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputSizeZ:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2978 Lnet/minecraft/class_497;field_2978:Lnet/minecraft/class_342;
      official P Lgbu;P:Lfuh;
    • inputIntegrity Link icon

      private TextFieldWidget inputIntegrity
      Mappings:
      Namespace Name Mixin selector
      named inputIntegrity Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputIntegrity:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_3000 Lnet/minecraft/class_497;field_3000:Lnet/minecraft/class_342;
      official Q Lgbu;Q:Lfuh;
    • inputSeed Link icon

      private TextFieldWidget inputSeed
      Mappings:
      Namespace Name Mixin selector
      named inputSeed Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputSeed:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2992 Lnet/minecraft/class_497;field_2992:Lnet/minecraft/class_342;
      official R Lgbu;R:Lfuh;
    • inputMetadata Link icon

      private TextFieldWidget inputMetadata
      Mappings:
      Namespace Name Mixin selector
      named inputMetadata Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;inputMetadata:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      intermediary field_2986 Lnet/minecraft/class_497;field_2986:Lnet/minecraft/class_342;
      official S Lgbu;S:Lfuh;
    • buttonSave Link icon

      private ButtonWidget buttonSave
      Mappings:
      Namespace Name Mixin selector
      named buttonSave Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonSave:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_2987 Lnet/minecraft/class_497;field_2987:Lnet/minecraft/class_4185;
      official T Lgbu;T:Lfty;
    • buttonLoad Link icon

      private ButtonWidget buttonLoad
      Mappings:
      Namespace Name Mixin selector
      named buttonLoad Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonLoad:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_3006 Lnet/minecraft/class_497;field_3006:Lnet/minecraft/class_4185;
      official U Lgbu;U:Lfty;
    • buttonRotate0 Link icon

      private ButtonWidget buttonRotate0
      Mappings:
      Namespace Name Mixin selector
      named buttonRotate0 Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonRotate0:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_2995 Lnet/minecraft/class_497;field_2995:Lnet/minecraft/class_4185;
      official V Lgbu;V:Lfty;
    • buttonRotate90 Link icon

      private ButtonWidget buttonRotate90
      Mappings:
      Namespace Name Mixin selector
      named buttonRotate90 Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonRotate90:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_2981 Lnet/minecraft/class_497;field_2981:Lnet/minecraft/class_4185;
      official W Lgbu;W:Lfty;
    • buttonRotate180 Link icon

      private ButtonWidget buttonRotate180
      Mappings:
      Namespace Name Mixin selector
      named buttonRotate180 Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonRotate180:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_3007 Lnet/minecraft/class_497;field_3007:Lnet/minecraft/class_4185;
      official X Lgbu;X:Lfty;
    • buttonRotate270 Link icon

      private ButtonWidget buttonRotate270
      Mappings:
      Namespace Name Mixin selector
      named buttonRotate270 Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonRotate270:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_2993 Lnet/minecraft/class_497;field_2993:Lnet/minecraft/class_4185;
      official Y Lgbu;Y:Lfty;
    • buttonDetect Link icon

      private ButtonWidget buttonDetect
      Mappings:
      Namespace Name Mixin selector
      named buttonDetect Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;buttonDetect:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_3009 Lnet/minecraft/class_497;field_3009:Lnet/minecraft/class_4185;
      official Z Lgbu;Z:Lfty;
    • ignoreEntitiesButton Link icon

      private CyclingButtonWidget<Boolean> ignoreEntitiesButton
      Mappings:
      Namespace Name Mixin selector
      named ignoreEntitiesButton Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;ignoreEntitiesButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
      intermediary field_2990 Lnet/minecraft/class_497;field_2990:Lnet/minecraft/class_5676;
      official aa Lgbu;aa:Lfuf;
    • strictButton Link icon

      private CyclingButtonWidget<Boolean> strictButton
      Mappings:
      Namespace Name Mixin selector
      named strictButton Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;strictButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
      intermediary field_55862 Lnet/minecraft/class_497;field_55862:Lnet/minecraft/class_5676;
      official ab Lgbu;ab:Lfuf;
    • mirrorButton Link icon

      private CyclingButtonWidget<BlockMirror> mirrorButton
      Mappings:
      Namespace Name Mixin selector
      named mirrorButton Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;mirrorButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
      intermediary field_2979 Lnet/minecraft/class_497;field_2979:Lnet/minecraft/class_5676;
      official ac Lgbu;ac:Lfuf;
    • showAirButton Link icon

      private CyclingButtonWidget<Boolean> showAirButton
      Mappings:
      Namespace Name Mixin selector
      named showAirButton Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;showAirButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
      intermediary field_3008 Lnet/minecraft/class_497;field_3008:Lnet/minecraft/class_5676;
      official ad Lgbu;ad:Lfuf;
    • showBoundingBoxButton Link icon

      private CyclingButtonWidget<Boolean> showBoundingBoxButton
      Mappings:
      Namespace Name Mixin selector
      named showBoundingBoxButton Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;showBoundingBoxButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
      intermediary field_3001 Lnet/minecraft/class_497;field_3001:Lnet/minecraft/class_5676;
      official ae Lgbu;ae:Lfuf;
    • decimalFormat Link icon

      private final DecimalFormat decimalFormat
      Mappings:
      Namespace Name Mixin selector
      named decimalFormat Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;decimalFormat:Ljava/text/DecimalFormat;
      intermediary field_2991 Lnet/minecraft/class_497;field_2991:Ljava/text/DecimalFormat;
      official af Lgbu;af:Ljava/text/DecimalFormat;
  • Constructor Details Link icon

    • StructureBlockScreen Link icon

      public StructureBlockScreen(StructureBlockBlockEntity structureBlock)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;<init>(Lnet/minecraft/block/entity/StructureBlockBlockEntity;)V
      intermediary <init> Lnet/minecraft/class_497;<init>(Lnet/minecraft/class_2633;)V
      official <init> Lgbu;<init>(Leah;)V
  • Method Details Link icon

    • done Link icon

      private void done()
      Mappings:
      Namespace Name Mixin selector
      named done Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;done()V
      intermediary method_2515 Lnet/minecraft/class_497;method_2515()V
      official m Lgbu;m()V
    • cancel Link icon

      private void cancel()
      Mappings:
      Namespace Name Mixin selector
      named cancel Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;cancel()V
      intermediary method_2514 Lnet/minecraft/class_497;method_2514()V
      official E Lgbu;E()V
    • init Link icon

      protected void init()
      Called when a screen should be initialized.

      This method is called when this screen is opened or resized.

      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      official aO_ Lfzq;aO_()V
    • setInitialFocus Link icon

      protected void setInitialFocus()
      This should be overridden with a call to Screen.setInitialFocus(Element) to set the element that is initially focused.
      Overrides:
      setInitialFocus in class Screen
      Mappings:
      Namespace Name Mixin selector
      named setInitialFocus Lnet/minecraft/client/gui/screen/Screen;setInitialFocus()V
      intermediary method_56131 Lnet/minecraft/class_437;method_56131()V
      official aC_ Lfzq;aC_()V
    • renderBackground Link icon

      public void renderBackground(DrawContext context, int mouseX, int mouseY, float deltaTicks)
      Renders the background of this screen.

      If the client is in a world, renders the translucent background gradient. Otherwise renders the background texture.

      Overrides:
      renderBackground in class Screen
      Mappings:
      Namespace Name Mixin selector
      named renderBackground Lnet/minecraft/client/gui/screen/Screen;renderBackground(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_25420 Lnet/minecraft/class_437;method_25420(Lnet/minecraft/class_332;IIF)V
      official b Lfzq;b(Lftk;IIF)V
    • resize Link icon

      public void resize(MinecraftClient client, int width, int height)
      Overrides:
      resize in class Screen
      Mappings:
      Namespace Name Mixin selector
      named resize Lnet/minecraft/client/gui/screen/Screen;resize(Lnet/minecraft/client/MinecraftClient;II)V
      intermediary method_25410 Lnet/minecraft/class_437;method_25410(Lnet/minecraft/class_310;II)V
      official a Lfzq;a(Lfqq;II)V
    • updateRotationButton Link icon

      private void updateRotationButton()
      Mappings:
      Namespace Name Mixin selector
      named updateRotationButton Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;updateRotationButton()V
      intermediary method_2510 Lnet/minecraft/class_497;method_2510()V
      official F Lgbu;F()V
    • updateWidgets Link icon

      private void updateWidgets(StructureBlockMode mode)
      Mappings:
      Namespace Name Mixin selector
      named updateWidgets Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;updateWidgets(Lnet/minecraft/block/enums/StructureBlockMode;)V
      intermediary method_32650 Lnet/minecraft/class_497;method_32650(Lnet/minecraft/class_2776;)V
      official a Lgbu;a(Leda;)V
    • updateStructureBlock Link icon

      private boolean updateStructureBlock(StructureBlockBlockEntity.Action action)
      Mappings:
      Namespace Name Mixin selector
      named updateStructureBlock Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;updateStructureBlock(Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;)Z
      intermediary method_2516 Lnet/minecraft/class_497;method_2516(Lnet/minecraft/class_2633$class_2634;)Z
      official a Lgbu;a(Leah$a;)Z
    • parseLong Link icon

      private long parseLong(String string)
      Mappings:
      Namespace Name Mixin selector
      named parseLong Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;parseLong(Ljava/lang/String;)J
      intermediary method_2504 Lnet/minecraft/class_497;method_2504(Ljava/lang/String;)J
      official a Lgbu;a(Ljava/lang/String;)J
    • parseFloat Link icon

      private float parseFloat(String string)
      Mappings:
      Namespace Name Mixin selector
      named parseFloat Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;parseFloat(Ljava/lang/String;)F
      intermediary method_2500 Lnet/minecraft/class_497;method_2500(Ljava/lang/String;)F
      official b Lgbu;b(Ljava/lang/String;)F
    • parseInt Link icon

      private int parseInt(String string)
      Mappings:
      Namespace Name Mixin selector
      named parseInt Lnet/minecraft/client/gui/screen/ingame/StructureBlockScreen;parseInt(Ljava/lang/String;)I
      intermediary method_2517 Lnet/minecraft/class_497;method_2517(Ljava/lang/String;)I
      official c Lgbu;c(Ljava/lang/String;)I
    • close Link icon

      public void close()
      Overrides:
      close in class Screen
      Mappings:
      Namespace Name Mixin selector
      named close Lnet/minecraft/client/gui/screen/Screen;close()V
      intermediary method_25419 Lnet/minecraft/class_437;method_25419()V
      official aL_ Lfzq;aL_()V
    • keyPressed Link icon

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
      Callback for when a key down event has been captured. The key code is identified by the constants in GLFW class.
      Specified by:
      keyPressed in interface Element
      Specified by:
      keyPressed in interface ParentElement
      Overrides:
      keyPressed in class Screen
      Parameters:
      keyCode - the named key code of the event as described in the GLFW class
      scanCode - the unique/platform-specific scan code of the keyboard input
      modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
      Returns:
      true to indicate that the event handling is successful/valid
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named keyPressed Lnet/minecraft/client/gui/Element;keyPressed(III)Z
      intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
      official a Lfvv;a(III)Z
    • render Link icon

      public void render(DrawContext context, int mouseX, int mouseY, float deltaTicks)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
      official a Lfvb;a(Lftk;IIF)V
    • shouldPause Link icon

      public boolean shouldPause()
      Overrides:
      shouldPause in class Screen
      Mappings:
      Namespace Name Mixin selector
      named shouldPause Lnet/minecraft/client/gui/screen/Screen;shouldPause()Z
      intermediary method_25421 Lnet/minecraft/class_437;method_25421()Z
      official k Lfzq;k()Z