Class AxisGridWidget

java.lang.Object
net.minecraft.client.gui.widget.WrapperWidget
net.minecraft.client.gui.widget.AxisGridWidget
All Implemented Interfaces:
LayoutWidget, Widget

@Environment(CLIENT) public class AxisGridWidget extends WrapperWidget
Mappings:
Namespace Name
named net/minecraft/client/gui/widget/AxisGridWidget
intermediary net/minecraft/class_7849
official flw
  • Field Details

    • axis

      private final AxisGridWidget.DisplayAxis axis
      Mappings:
      Namespace Name Mixin selector
      named axis Lnet/minecraft/client/gui/widget/AxisGridWidget;axis:Lnet/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis;
      intermediary field_40784 Lnet/minecraft/class_7849;field_40784:Lnet/minecraft/class_7849$class_7851;
      official c Lflw;c:Lflw$b;
    • elements

      private final List<AxisGridWidget.Element> elements
      Mappings:
      Namespace Name Mixin selector
      named elements Lnet/minecraft/client/gui/widget/AxisGridWidget;elements:Ljava/util/List;
      intermediary field_40785 Lnet/minecraft/class_7849;field_40785:Ljava/util/List;
      official d Lflw;d:Ljava/util/List;
    • mainPositioner

      private final Positioner mainPositioner
      Mappings:
      Namespace Name Mixin selector
      named mainPositioner Lnet/minecraft/client/gui/widget/AxisGridWidget;mainPositioner:Lnet/minecraft/client/gui/widget/Positioner;
      intermediary field_40787 Lnet/minecraft/class_7849;field_40787:Lnet/minecraft/class_7847;
      official e Lflw;e:Lfmc;
  • Constructor Details

    • AxisGridWidget

      public AxisGridWidget(int width, int height, AxisGridWidget.DisplayAxis axis)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/widget/AxisGridWidget;<init>(IILnet/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis;)V
      intermediary <init> Lnet/minecraft/class_7849;<init>(IILnet/minecraft/class_7849$class_7851;)V
      official <init> Lflw;<init>(IILflw$b;)V
    • AxisGridWidget

      public AxisGridWidget(int x, int y, int width, int height, AxisGridWidget.DisplayAxis axis)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/widget/AxisGridWidget;<init>(IIIILnet/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis;)V
      intermediary <init> Lnet/minecraft/class_7849;<init>(IIIILnet/minecraft/class_7849$class_7851;)V
      official <init> Lflw;<init>(IIIILflw$b;)V
  • Method Details

    • refreshPositions

      public void refreshPositions()
      Mappings:
      Namespace Name Mixin selector
      named refreshPositions Lnet/minecraft/client/gui/widget/LayoutWidget;refreshPositions()V
      intermediary method_48222 Lnet/minecraft/class_8133;method_48222()V
      official a Lfma;a()V
    • forEachElement

      public void forEachElement(Consumer<Widget> consumer)
      Mappings:
      Namespace Name Mixin selector
      named forEachElement Lnet/minecraft/client/gui/widget/LayoutWidget;forEachElement(Ljava/util/function/Consumer;)V
      intermediary method_48227 Lnet/minecraft/class_8133;method_48227(Ljava/util/function/Consumer;)V
      official b Lfma;b(Ljava/util/function/Consumer;)V
    • copyPositioner

      public Positioner copyPositioner()
      Mappings:
      Namespace Name Mixin selector
      named copyPositioner Lnet/minecraft/client/gui/widget/AxisGridWidget;copyPositioner()Lnet/minecraft/client/gui/widget/Positioner;
      intermediary method_46499 Lnet/minecraft/class_7849;method_46499()Lnet/minecraft/class_7847;
      official b Lflw;b()Lfmc;
    • getMainPositioner

      public Positioner getMainPositioner()
      Mappings:
      Namespace Name Mixin selector
      named getMainPositioner Lnet/minecraft/client/gui/widget/AxisGridWidget;getMainPositioner()Lnet/minecraft/client/gui/widget/Positioner;
      intermediary method_46500 Lnet/minecraft/class_7849;method_46500()Lnet/minecraft/class_7847;
      official c Lflw;c()Lfmc;
    • add

      public <T extends Widget> T add(T widget)
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/client/gui/widget/AxisGridWidget;add(Lnet/minecraft/client/gui/widget/Widget;)Lnet/minecraft/client/gui/widget/Widget;
      intermediary method_46495 Lnet/minecraft/class_7849;method_46495(Lnet/minecraft/class_8021;)Lnet/minecraft/class_8021;
      official a Lflw;a(Lfmb;)Lfmb;
    • add

      public <T extends Widget> T add(T widget, Positioner positioner)
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/client/gui/widget/AxisGridWidget;add(Lnet/minecraft/client/gui/widget/Widget;Lnet/minecraft/client/gui/widget/Positioner;)Lnet/minecraft/client/gui/widget/Widget;
      intermediary method_46496 Lnet/minecraft/class_7849;method_46496(Lnet/minecraft/class_8021;Lnet/minecraft/class_7847;)Lnet/minecraft/class_8021;
      official a Lflw;a(Lfmb;Lfmc;)Lfmb;
    • add

      public <T extends Widget> T add(T widget, Consumer<Positioner> callback)
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/client/gui/widget/AxisGridWidget;add(Lnet/minecraft/client/gui/widget/Widget;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/widget/Widget;
      intermediary method_52731 Lnet/minecraft/class_7849;method_52731(Lnet/minecraft/class_8021;Ljava/util/function/Consumer;)Lnet/minecraft/class_8021;
      official a Lflw;a(Lfmb;Ljava/util/function/Consumer;)Lfmb;