Package net.minecraft.client.gui.widget
Class GridWidget
java.lang.Object
net.minecraft.client.gui.widget.WrapperWidget
net.minecraft.client.gui.widget.GridWidget
- All Implemented Interfaces:
- LayoutWidget,- Widget
A widget that positions its children in a 2D grid.
- See Also:
- Mappings:
- Namespace - Name - named - net/minecraft/client/gui/widget/GridWidget- intermediary - net/minecraft/class_7845- official - fsh
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionfinal classprivate static classNested classes/interfaces inherited from class net.minecraft.client.gui.widget.WrapperWidgetWrapperWidget.WrappedElement
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate final List<GridWidget.Element> private final Positionerprivate intFields inherited from class net.minecraft.client.gui.widget.WrapperWidgetheight, width
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<T extends Widget>
 Tadd(T widget, int row, int column) <T extends Widget>
 Tadd(T widget, int row, int column, int occupiedRows, int occupiedColumns) <T extends Widget>
 Tadd(T widget, int row, int column, int occupiedBelow, int occupiedAbove, Consumer<Positioner> callback) <T extends Widget>
 Tadd(T widget, int row, int column, int occupiedRows, int occupiedColumns, Positioner positioner) <T extends Widget>
 Tadd(T widget, int row, int column, Consumer<Positioner> callback) <T extends Widget>
 Tadd(T widget, int row, int column, Positioner positioner) createAdder(int columns) voidforEachElement(Consumer<Widget> consumer) voidsetColumnSpacing(int columnSpacing) setRowSpacing(int rowSpacing) setSpacing(int spacing) Methods inherited from class net.minecraft.client.gui.widget.WrapperWidgetgetHeight, getWidth, getX, getY, setX, setYMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.widget.LayoutWidgetforEachChildMethods inherited from interface net.minecraft.client.gui.widget.WidgetgetNavigationFocus, setPosition
- 
Field Details- 
children- Mappings:
- Namespace - Name - Mixin selector - named - children- Lnet/minecraft/client/gui/widget/GridWidget;children:Ljava/util/List;- intermediary - field_40771- Lnet/minecraft/class_7845;field_40771:Ljava/util/List;- official - c- Lfsh;c:Ljava/util/List;
 
- 
grids- Mappings:
- Namespace - Name - Mixin selector - named - grids- Lnet/minecraft/client/gui/widget/GridWidget;grids:Ljava/util/List;- intermediary - field_40772- Lnet/minecraft/class_7845;field_40772:Ljava/util/List;- official - d- Lfsh;d:Ljava/util/List;
 
- 
mainPositioner- Mappings:
- Namespace - Name - Mixin selector - named - mainPositioner- Lnet/minecraft/client/gui/widget/GridWidget;mainPositioner:Lnet/minecraft/client/gui/widget/Positioner;- intermediary - field_40773- Lnet/minecraft/class_7845;field_40773:Lnet/minecraft/class_7847;- official - e- Lfsh;e:Lfsl;
 
- 
rowSpacingprivate int rowSpacing- Mappings:
- Namespace - Name - Mixin selector - named - rowSpacing- Lnet/minecraft/client/gui/widget/GridWidget;rowSpacing:I- intermediary - field_42154- Lnet/minecraft/class_7845;field_42154:I- official - f- Lfsh;f:I
 
- 
columnSpacingprivate int columnSpacing- Mappings:
- Namespace - Name - Mixin selector - named - columnSpacing- Lnet/minecraft/client/gui/widget/GridWidget;columnSpacing:I- intermediary - field_42155- Lnet/minecraft/class_7845;field_42155:I- official - g- Lfsh;g:I
 
 
- 
- 
Constructor Details- 
GridWidgetpublic GridWidget()
- 
GridWidgetpublic GridWidget(int x, int y) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/gui/widget/GridWidget;<init>(II)V- intermediary - <init>- Lnet/minecraft/class_7845;<init>(II)V- official - <init>- Lfsh;<init>(II)V
 
 
- 
- 
Method Details- 
refreshPositionspublic 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- Lfsj;a()V
 
- 
add- Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/client/gui/widget/GridWidget;add(Lnet/minecraft/client/gui/widget/Widget;II)Lnet/minecraft/client/gui/widget/Widget;- intermediary - method_46452- Lnet/minecraft/class_7845;method_46452(Lnet/minecraft/class_8021;II)Lnet/minecraft/class_8021;- official - a- Lfsh;a(Lfsk;II)Lfsk;
 
- 
add- Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/client/gui/widget/GridWidget;add(Lnet/minecraft/client/gui/widget/Widget;IILnet/minecraft/client/gui/widget/Positioner;)Lnet/minecraft/client/gui/widget/Widget;- intermediary - method_46455- Lnet/minecraft/class_7845;method_46455(Lnet/minecraft/class_8021;IILnet/minecraft/class_7847;)Lnet/minecraft/class_8021;- official - a- Lfsh;a(Lfsk;IILfsl;)Lfsk;
 
- 
add- Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/client/gui/widget/GridWidget;add(Lnet/minecraft/client/gui/widget/Widget;IILjava/util/function/Consumer;)Lnet/minecraft/client/gui/widget/Widget;- intermediary - method_52734- Lnet/minecraft/class_7845;method_52734(Lnet/minecraft/class_8021;IILjava/util/function/Consumer;)Lnet/minecraft/class_8021;- official - a- Lfsh;a(Lfsk;IILjava/util/function/Consumer;)Lfsk;
 
- 
addpublic <T extends Widget> T add(T widget, int row, int column, int occupiedRows, int occupiedColumns) - Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/client/gui/widget/GridWidget;add(Lnet/minecraft/client/gui/widget/Widget;IIII)Lnet/minecraft/client/gui/widget/Widget;- intermediary - method_46453- Lnet/minecraft/class_7845;method_46453(Lnet/minecraft/class_8021;IIII)Lnet/minecraft/class_8021;- official - a- Lfsh;a(Lfsk;IIII)Lfsk;
 
- 
addpublic <T extends Widget> T add(T widget, int row, int column, int occupiedRows, int occupiedColumns, Positioner positioner) - Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/client/gui/widget/GridWidget;add(Lnet/minecraft/client/gui/widget/Widget;IIIILnet/minecraft/client/gui/widget/Positioner;)Lnet/minecraft/client/gui/widget/Widget;- intermediary - method_46454- Lnet/minecraft/class_7845;method_46454(Lnet/minecraft/class_8021;IIIILnet/minecraft/class_7847;)Lnet/minecraft/class_8021;- official - a- Lfsh;a(Lfsk;IIIILfsl;)Lfsk;
 
- 
addpublic <T extends Widget> T add(T widget, int row, int column, int occupiedBelow, int occupiedAbove, Consumer<Positioner> callback) - Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/client/gui/widget/GridWidget;add(Lnet/minecraft/client/gui/widget/Widget;IIIILjava/util/function/Consumer;)Lnet/minecraft/client/gui/widget/Widget;- intermediary - method_52733- Lnet/minecraft/class_7845;method_52733(Lnet/minecraft/class_8021;IIIILjava/util/function/Consumer;)Lnet/minecraft/class_8021;- official - a- Lfsh;a(Lfsk;IIIILjava/util/function/Consumer;)Lfsk;
 
- 
setColumnSpacing- Mappings:
- Namespace - Name - Mixin selector - named - setColumnSpacing- Lnet/minecraft/client/gui/widget/GridWidget;setColumnSpacing(I)Lnet/minecraft/client/gui/widget/GridWidget;- intermediary - method_48635- Lnet/minecraft/class_7845;method_48635(I)Lnet/minecraft/class_7845;- official - a- Lfsh;a(I)Lfsh;
 
- 
setRowSpacing- Mappings:
- Namespace - Name - Mixin selector - named - setRowSpacing- Lnet/minecraft/client/gui/widget/GridWidget;setRowSpacing(I)Lnet/minecraft/client/gui/widget/GridWidget;- intermediary - method_48636- Lnet/minecraft/class_7845;method_48636(I)Lnet/minecraft/class_7845;- official - b- Lfsh;b(I)Lfsh;
 
- 
setSpacing- Mappings:
- Namespace - Name - Mixin selector - named - setSpacing- Lnet/minecraft/client/gui/widget/GridWidget;setSpacing(I)Lnet/minecraft/client/gui/widget/GridWidget;- intermediary - method_48637- Lnet/minecraft/class_7845;method_48637(I)Lnet/minecraft/class_7845;- official - c- Lfsh;c(I)Lfsh;
 
- 
forEachElement- 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- Lfsj;b(Ljava/util/function/Consumer;)V
 
- 
copyPositioner- Mappings:
- Namespace - Name - Mixin selector - named - copyPositioner- Lnet/minecraft/client/gui/widget/GridWidget;copyPositioner()Lnet/minecraft/client/gui/widget/Positioner;- intermediary - method_46457- Lnet/minecraft/class_7845;method_46457()Lnet/minecraft/class_7847;- official - b- Lfsh;b()Lfsl;
 
- 
getMainPositioner- Mappings:
- Namespace - Name - Mixin selector - named - getMainPositioner- Lnet/minecraft/client/gui/widget/GridWidget;getMainPositioner()Lnet/minecraft/client/gui/widget/Positioner;- intermediary - method_46458- Lnet/minecraft/class_7845;method_46458()Lnet/minecraft/class_7847;- official - c- Lfsh;c()Lfsl;
 
- 
createAdder- Mappings:
- Namespace - Name - Mixin selector - named - createAdder- Lnet/minecraft/client/gui/widget/GridWidget;createAdder(I)Lnet/minecraft/client/gui/widget/GridWidget$Adder;- intermediary - method_47610- Lnet/minecraft/class_7845;method_47610(I)Lnet/minecraft/class_7845$class_7939;- official - d- Lfsh;d(I)Lfsh$b;
 
 
-