Package net.minecraft

Class class_11473<T extends class_11419>

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement
Direct Known Subclasses:
class_11471, class_11477, class_11480, class_11481

@Environment(CLIENT) public abstract class class_11473<T extends class_11419> extends Screen
Mappings:
Namespace Name
named net/minecraft/class_11473
intermediary net/minecraft/class_11473
official gfc
  • Field Details

    • field_60760

      public static final Text field_60760
      Mappings:
      Namespace Name Mixin selector
      named field_60760 Lnet/minecraft/class_11473;field_60760:Lnet/minecraft/text/Text;
      intermediary field_60760 Lnet/minecraft/class_11473;field_60760:Lnet/minecraft/class_2561;
      official c Lgfc;c:Lxm;
    • field_60758

      private static final int field_60758
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60758 Lnet/minecraft/class_11473;field_60758:I
      intermediary field_60758 Lnet/minecraft/class_11473;field_60758:I
      official a Lgfc;a:I
    • field_60759

      private static final ButtonTextures field_60759
      Mappings:
      Namespace Name Mixin selector
      named field_60759 Lnet/minecraft/class_11473;field_60759:Lnet/minecraft/client/gui/screen/ButtonTextures;
      intermediary field_60759 Lnet/minecraft/class_11473;field_60759:Lnet/minecraft/class_8666;
      official b Lgfc;b:Lfyz;
    • field_60761

      private final T extends class_11419 field_60761
      Mappings:
      Namespace Name Mixin selector
      named field_60761 Lnet/minecraft/class_11473;field_60761:Lnet/minecraft/class_11419;
      intermediary field_60761 Lnet/minecraft/class_11473;field_60761:Lnet/minecraft/class_11419;
      official d Lgfc;d:Larr;
    • field_60762

      private final ThreePartsLayoutWidget field_60762
      Mappings:
      Namespace Name Mixin selector
      named field_60762 Lnet/minecraft/class_11473;field_60762:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;
      intermediary field_60762 Lnet/minecraft/class_11473;field_60762:Lnet/minecraft/class_8132;
      official r Lgfc;r:Lgbf;
    • field_60763

      @Nullable private final @Nullable Screen field_60763
      Mappings:
      Namespace Name Mixin selector
      named field_60763 Lnet/minecraft/class_11473;field_60763:Lnet/minecraft/client/gui/screen/Screen;
      intermediary field_60763 Lnet/minecraft/class_11473;field_60763:Lnet/minecraft/class_437;
      official s Lgfc;s:Lgem;
    • field_60764

      @Nullable private @Nullable class_11467 field_60764
      Mappings:
      Namespace Name Mixin selector
      named field_60764 Lnet/minecraft/class_11473;field_60764:Lnet/minecraft/class_11467;
      intermediary field_60764 Lnet/minecraft/class_11473;field_60764:Lnet/minecraft/class_11467;
      official u Lgfc;u:Lfyp;
    • field_60765

      private ButtonWidget field_60765
      Mappings:
      Namespace Name Mixin selector
      named field_60765 Lnet/minecraft/class_11473;field_60765:Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary field_60765 Lnet/minecraft/class_11473;field_60765:Lnet/minecraft/class_4185;
      official v Lgfc;v:Lfxk;
  • Constructor Details

  • Method Details

    • init

      protected final 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 aU_ Lgem;aU_()V
    • method_71864

      protected void method_71864(T t)
      Mappings:
      Namespace Name Mixin selector
      named method_71864 Lnet/minecraft/class_11473;method_71864(Lnet/minecraft/class_11419;)V
      intermediary method_71864 Lnet/minecraft/class_11473;method_71864(Lnet/minecraft/class_11419;)V
      official a Lgfc;a(Larr;)V
    • method_71853

      protected void method_71853(DirectionalLayoutWidget directionalLayoutWidget, T t)
      Mappings:
      Namespace Name Mixin selector
      named method_71853 Lnet/minecraft/class_11473;method_71853(Lnet/minecraft/client/gui/widget/DirectionalLayoutWidget;Lnet/minecraft/class_11419;)V
      intermediary method_71853 Lnet/minecraft/class_11473;method_71853(Lnet/minecraft/class_8667;Lnet/minecraft/class_11419;)V
      official a Lgfc;a(Lgbj;Larr;)V
    • method_71851

      protected void method_71851(ThreePartsLayoutWidget threePartsLayoutWidget, T t)
      Mappings:
      Namespace Name Mixin selector
      named method_71851 Lnet/minecraft/class_11473;method_71851(Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;Lnet/minecraft/class_11419;)V
      intermediary method_71851 Lnet/minecraft/class_11473;method_71851(Lnet/minecraft/class_8132;Lnet/minecraft/class_11419;)V
      official a Lgfc;a(Lgbf;Larr;)V
    • refreshWidgetPositions

      protected void refreshWidgetPositions()
      Overrides:
      refreshWidgetPositions in class Screen
      Mappings:
      Namespace Name Mixin selector
      named refreshWidgetPositions Lnet/minecraft/client/gui/screen/Screen;refreshWidgetPositions()V
      intermediary method_48640 Lnet/minecraft/class_437;method_48640()V
      official c Lgem;c()V
    • method_71871

      protected Widget method_71871()
      Mappings:
      Namespace Name Mixin selector
      named method_71871 Lnet/minecraft/class_11473;method_71871()Lnet/minecraft/client/gui/widget/Widget;
      intermediary method_71871 Lnet/minecraft/class_11473;method_71871()Lnet/minecraft/class_8021;
      official l Lgfc;l()Lgbh;
    • method_71872

      protected Widget method_71872()
      Mappings:
      Namespace Name Mixin selector
      named method_71872 Lnet/minecraft/class_11473;method_71872()Lnet/minecraft/client/gui/widget/Widget;
      intermediary method_71872 Lnet/minecraft/class_11473;method_71872()Lnet/minecraft/class_8021;
      official m Lgfc;m()Lgbh;
    • method_71873

      protected void method_71873()
      Mappings:
      Namespace Name Mixin selector
      named method_71873 Lnet/minecraft/class_11473;method_71873()V
      intermediary method_71873 Lnet/minecraft/class_11473;method_71873()V
      official n Lgfc;n()V
    • method_71860

      private ButtonWidget method_71860()
      Mappings:
      Namespace Name Mixin selector
      named method_71860 Lnet/minecraft/class_11473;method_71860()Lnet/minecraft/client/gui/widget/ButtonWidget;
      intermediary method_71860 Lnet/minecraft/class_11473;method_71860()Lnet/minecraft/class_4185;
      official F Lgfc;F()Lfxk;
    • method_71863

      public static ButtonWidget.Builder method_71863(class_11416 class_11416, ButtonWidget.PressAction pressAction)
      Mappings:
      Namespace Name Mixin selector
      named method_71863 Lnet/minecraft/class_11473;method_71863(Lnet/minecraft/class_11416;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
      intermediary method_71863 Lnet/minecraft/class_11473;method_71863(Lnet/minecraft/class_11416;Lnet/minecraft/class_4185$class_4241;)Lnet/minecraft/class_4185$class_7840;
      official a Lgfc;a(Laro;Lfxk$c;)Lfxk$a;
    • method_71861

      protected ButtonWidget.Builder method_71861(class_11415 class_11415)
      Mappings:
      Namespace Name Mixin selector
      named method_71861 Lnet/minecraft/class_11473;method_71861(Lnet/minecraft/class_11415;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
      intermediary method_71861 Lnet/minecraft/class_11473;method_71861(Lnet/minecraft/class_11415;)Lnet/minecraft/class_4185$class_7840;
      official a Lgfc;a(Larn;)Lfxk$a;
    • shouldCloseOnEsc

      public boolean shouldCloseOnEsc()
      Checks whether this screen should be closed when the escape key is pressed.
      Overrides:
      shouldCloseOnEsc in class Screen
      Mappings:
      Namespace Name Mixin selector
      named shouldCloseOnEsc Lnet/minecraft/client/gui/screen/Screen;shouldCloseOnEsc()Z
      intermediary method_25422 Lnet/minecraft/class_437;method_25422()Z
      official aG_ Lgem;aG_()Z
    • close

      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 aP_ Lgem;aP_()V
    • method_71868

      private void method_71868(Optional<ClickEvent> optional)
      Mappings:
      Namespace Name Mixin selector
      named method_71868 Lnet/minecraft/class_11473;method_71868(Ljava/util/Optional;)V
      intermediary method_71868 Lnet/minecraft/class_11473;method_71868(Ljava/util/Optional;)V
      official a Lgfc;a(Ljava/util/Optional;)V
    • method_71859

      @Nullable public @Nullable Screen method_71859()
      Mappings:
      Namespace Name Mixin selector
      named method_71859 Lnet/minecraft/class_11473;method_71859()Lnet/minecraft/client/gui/screen/Screen;
      intermediary method_71859 Lnet/minecraft/class_11473;method_71859()Lnet/minecraft/class_437;
      official E Lgfc;E()Lgem;
    • method_71867

      protected static Widget method_71867(List<? extends Widget> list, int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_71867 Lnet/minecraft/class_11473;method_71867(Ljava/util/List;I)Lnet/minecraft/client/gui/widget/Widget;
      intermediary method_71867 Lnet/minecraft/class_11473;method_71867(Ljava/util/List;I)Lnet/minecraft/class_8021;
      official a Lgfc;a(Ljava/util/List;I)Lgbh;