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 gfg
  • Field Details

    • field_61004

      public static final int field_61004
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61004 Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;field_61004:I
      intermediary field_61004 Lnet/minecraft/class_11471;field_61004:I
      official a Lgfg;a:I
  • 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> Lgfg;<init>(Lges;Larp;Lgfh;)V
  • Method Details

    • initBody

      protected void initBody(DirectionalLayoutWidget directionalLayoutWidget, DialogControls dialogControls, 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/client/gui/screen/dialog/DialogControls;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_11529;Lnet/minecraft/class_11414;Lnet/minecraft/class_11513;)V
      official a Lgfg;a(Lgbn;Lgfi;Larp;Lgfh;)V
    • streamActionButtonData

      protected abstract Stream<DialogActionButtonData> streamActionButtonData(T dialog, DialogNetworkAccess networkAccess)
      Mappings:
      Namespace Name Mixin selector
      named streamActionButtonData Lnet/minecraft/client/gui/screen/dialog/ColumnsDialogScreen;streamActionButtonData(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 Lgfg;a(Larp;Lgfh;)Ljava/util/stream/Stream;
    • initHeaderAndFooter

      protected void initHeaderAndFooter(ThreePartsLayoutWidget threePartsLayoutWidget, DialogControls dialogControls, 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/client/gui/screen/dialog/DialogControls;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_11529;Lnet/minecraft/class_11414;Lnet/minecraft/class_11513;)V
      official a Lgfg;a(Lgbj;Lgfi;Larp;Lgfh;)V