Class ColumnsDialogScreen<T extends ColumnsDialog>

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement
Direct Known Subclasses:
DialogListDialogScreen, MultiActionDialogScreen, ServerLinksDialogScreen

@Environment(CLIENT) public abstract class ColumnsDialogScreen<T extends ColumnsDialog> extends DialogScreen<T>
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/dialog/ColumnsDialogScreen
intermediary net/minecraft/class_11471
official gff
  • Field Details

    • CANCEL_BUTTON_DATA

      public static final DialogButtonData CANCEL_BUTTON_DATA
      Mappings:
      Namespace Name Mixin selector
      named CANCEL_BUTTON_DATA Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;CANCEL_BUTTON_DATA:Lnet/minecraft/dialog/DialogButtonData;
      intermediary field_60756 Lnet/minecraft/class_11471;field_60756:Lnet/minecraft/class_11416;
      official a Lgff;a:Larq;
    • BACK_BUTTON_DATA

      public static final DialogButtonData BACK_BUTTON_DATA
      Mappings:
      Namespace Name Mixin selector
      named BACK_BUTTON_DATA Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;BACK_BUTTON_DATA:Lnet/minecraft/dialog/DialogButtonData;
      intermediary field_60757 Lnet/minecraft/class_11471;field_60757:Lnet/minecraft/class_11416;
      official b Lgff;b:Larq;
  • Constructor Details

    • ColumnsDialogScreen

      public ColumnsDialogScreen(@Nullable @Nullable Screen parent, T dialog, DialogNetworkAccess networkAccess)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/dialog/type/ColumnsDialog;Lnet/minecraft/client/gui/screen/dialog/DialogNetworkAccess;)V
      intermediary <init> Lnet/minecraft/class_11471;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_11414;Lnet/minecraft/class_11513;)V
      official <init> Lgff;<init>(Lger;Laro;Lgfg;)V
  • Method Details

    • initBody

      protected void initBody(DirectionalLayoutWidget directionalLayoutWidget, T t, DialogNetworkAccess dialogNetworkAccess)
      Overrides:
      initBody in class DialogScreen<T extends ColumnsDialog>
      Mappings:
      Namespace Name Mixin selector
      named initBody Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;initBody(Lnet/minecraft/client/gui/widget/DirectionalLayoutWidget;Lnet/minecraft/dialog/type/ColumnsDialog;Lnet/minecraft/client/gui/screen/dialog/DialogNetworkAccess;)V
      intermediary method_71852 Lnet/minecraft/class_11471;method_71852(Lnet/minecraft/class_8667;Lnet/minecraft/class_11414;Lnet/minecraft/class_11513;)V
      official a Lgff;a(Lgbo;Laro;Lgfg;)V
    • streamButtons

      protected abstract Stream<DialogButton> streamButtons(T dialog, DialogNetworkAccess networkAccess)
      Mappings:
      Namespace Name Mixin selector
      named streamButtons Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;streamButtons(Lnet/minecraft/dialog/type/ColumnsDialog;Lnet/minecraft/client/gui/screen/dialog/DialogNetworkAccess;)Ljava/util/stream/Stream;
      intermediary method_71849 Lnet/minecraft/class_11471;method_71849(Lnet/minecraft/class_11414;Lnet/minecraft/class_11513;)Ljava/util/stream/Stream;
      official a Lgff;a(Laro;Lgfg;)Ljava/util/stream/Stream;
    • createFooterButton

      protected DialogButton createFooterButton(T dialog)
      Mappings:
      Namespace Name Mixin selector
      named createFooterButton Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;createFooterButton(Lnet/minecraft/dialog/type/ColumnsDialog;)Lnet/minecraft/dialog/DialogButton;
      intermediary method_71854 Lnet/minecraft/class_11471;method_71854(Lnet/minecraft/class_11414;)Lnet/minecraft/class_11415;
      official a Lgff;a(Laro;)Larp;
    • initHeaderAndFooter

      protected void initHeaderAndFooter(ThreePartsLayoutWidget threePartsLayoutWidget, T t, DialogNetworkAccess dialogNetworkAccess)
      Overrides:
      initHeaderAndFooter in class DialogScreen<T extends ColumnsDialog>
      Mappings:
      Namespace Name Mixin selector
      named initHeaderAndFooter Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;initHeaderAndFooter(Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;Lnet/minecraft/dialog/type/ColumnsDialog;Lnet/minecraft/client/gui/screen/dialog/DialogNetworkAccess;)V
      intermediary method_71850 Lnet/minecraft/class_11471;method_71850(Lnet/minecraft/class_8132;Lnet/minecraft/class_11414;Lnet/minecraft/class_11513;)V
      official a Lgff;a(Lgbk;Laro;Lgfg;)V