Package net.minecraft.client.gui.widget
Class ThreePartsLayoutWidget
java.lang.Object
net.minecraft.client.gui.widget.ThreePartsLayoutWidget
- All Implemented Interfaces:
LayoutWidget,Widget
- Mappings:
Namespace Name intermediary net/minecraft/class_8132official erxnamed net/minecraft/client/gui/widget/ThreePartsLayoutWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SimplePositioningWidgetprivate static final intprivate final SimplePositioningWidgetprivate static final intprivate intprivate final SimplePositioningWidgetprivate intprivate final Screen -
Constructor Summary
ConstructorsConstructorDescriptionThreePartsLayoutWidget(Screen screen) ThreePartsLayoutWidget(Screen screen, int headerFooterHeight) ThreePartsLayoutWidget(Screen screen, int headerHeight, int footerHeight) -
Method Summary
Modifier and TypeMethodDescription<T extends Widget>
TaddBody(T widget) <T extends Widget>
TaddBody(T widget, Positioner positioner) <T extends Widget>
TaddFooter(T widget) <T extends Widget>
TaddFooter(T widget, Positioner positioner) <T extends Widget>
TaddHeader(T widget) <T extends Widget>
TaddHeader(T widget, Positioner positioner) voidforEachElement(Consumer<Widget> consumer) intintintintgetWidth()intgetX()intgetY()voidvoidsetFooterHeight(int footerHeight) voidsetHeaderHeight(int headerHeight) voidsetX(int x) voidsetY(int y) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.widget.LayoutWidget
forEachChildMethods inherited from interface net.minecraft.client.gui.widget.Widget
getNavigationFocus, setPosition
-
Field Details
-
DEFAULT_HEADER_FOOTER_HEIGHT
private static final int DEFAULT_HEADER_FOOTER_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_42490Lnet/minecraft/class_8132;field_42490:Iofficial aLerx;a:Inamed DEFAULT_HEADER_FOOTER_HEIGHTLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;DEFAULT_HEADER_FOOTER_HEIGHT:I
-
FOOTER_MARGIN_TOP
private static final int FOOTER_MARGIN_TOP- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43136Lnet/minecraft/class_8132;field_43136:Iofficial bLerx;b:Inamed FOOTER_MARGIN_TOPLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;FOOTER_MARGIN_TOP:I
-
header
- Mappings:
Namespace Name Mixin selector intermediary field_42491Lnet/minecraft/class_8132;field_42491:Lnet/minecraft/class_7843;official cLerx;c:Lerv;named headerLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;header:Lnet/minecraft/client/gui/widget/SimplePositioningWidget;
-
body
- Mappings:
Namespace Name Mixin selector intermediary field_42493Lnet/minecraft/class_8132;field_42493:Lnet/minecraft/class_7843;official eLerx;e:Lerv;named bodyLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;body:Lnet/minecraft/client/gui/widget/SimplePositioningWidget;
-
screen
- Mappings:
Namespace Name Mixin selector intermediary field_42494Lnet/minecraft/class_8132;field_42494:Lnet/minecraft/class_437;official fLerx;f:Leug;named screenLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;screen:Lnet/minecraft/client/gui/screen/Screen;
-
headerHeight
private int headerHeight- Mappings:
Namespace Name Mixin selector intermediary field_42495Lnet/minecraft/class_8132;field_42495:Iofficial gLerx;g:Inamed headerHeightLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;headerHeight:I
-
-
Constructor Details
-
ThreePartsLayoutWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8132;<init>(Lnet/minecraft/class_437;)Vofficial <init>Lerx;<init>(Leug;)Vnamed <init>Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;<init>(Lnet/minecraft/client/gui/screen/Screen;)V
-
ThreePartsLayoutWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8132;<init>(Lnet/minecraft/class_437;I)Vofficial <init>Lerx;<init>(Leug;I)Vnamed <init>Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;<init>(Lnet/minecraft/client/gui/screen/Screen;I)V
-
ThreePartsLayoutWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8132;<init>(Lnet/minecraft/class_437;II)Vofficial <init>Lerx;<init>(Leug;II)Vnamed <init>Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;<init>(Lnet/minecraft/client/gui/screen/Screen;II)V
-
-
Method Details
-
setX
public void setX(int x) -
setY
public void setY(int y) -
getX
public int getX() -
getY
public int getY() -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
setHeaderHeight
public void setHeaderHeight(int headerHeight) - Mappings:
Namespace Name Mixin selector intermediary method_48995Lnet/minecraft/class_8132;method_48995(I)Vofficial bLerx;b(I)Vnamed setHeaderHeightLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;setHeaderHeight(I)V
-
getHeaderHeight
public int getHeaderHeight()- Mappings:
Namespace Name Mixin selector intermediary method_48998Lnet/minecraft/class_8132;method_48998()Iofficial bLerx;b()Inamed getHeaderHeightLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;getHeaderHeight()I
-
forEachElement
- Specified by:
forEachElementin interfaceLayoutWidget- Mappings:
Namespace Name Mixin selector intermediary method_48227Lnet/minecraft/class_8133;method_48227(Ljava/util/function/Consumer;)Vofficial bLery;b(Ljava/util/function/Consumer;)Vnamed forEachElementLnet/minecraft/client/gui/widget/LayoutWidget;forEachElement(Ljava/util/function/Consumer;)V
-
refreshPositions
public void refreshPositions()- Specified by:
refreshPositionsin interfaceLayoutWidget- Mappings:
Namespace Name Mixin selector intermediary method_48222Lnet/minecraft/class_8133;method_48222()Vofficial cLery;c()Vnamed refreshPositionsLnet/minecraft/client/gui/widget/LayoutWidget;refreshPositions()V
-
addHeader
- Mappings:
Namespace Name Mixin selector intermediary method_48992Lnet/minecraft/class_8132;method_48992(Lnet/minecraft/class_8021;)Lnet/minecraft/class_8021;official aLerx;a(Lerz;)Lerz;named addHeaderLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;addHeader(Lnet/minecraft/client/gui/widget/Widget;)Lnet/minecraft/client/gui/widget/Widget;
-
addHeader
- Mappings:
Namespace Name Mixin selector intermediary method_48993Lnet/minecraft/class_8132;method_48993(Lnet/minecraft/class_8021;Lnet/minecraft/class_7847;)Lnet/minecraft/class_8021;official aLerx;a(Lerz;Lesa;)Lerz;named addHeaderLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;addHeader(Lnet/minecraft/client/gui/widget/Widget;Lnet/minecraft/client/gui/widget/Positioner;)Lnet/minecraft/client/gui/widget/Widget;
-
addBody
- Mappings:
Namespace Name Mixin selector intermediary method_48999Lnet/minecraft/class_8132;method_48999(Lnet/minecraft/class_8021;)Lnet/minecraft/class_8021;official cLerx;c(Lerz;)Lerz;named addBodyLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;addBody(Lnet/minecraft/client/gui/widget/Widget;)Lnet/minecraft/client/gui/widget/Widget;
-
addBody
- Mappings:
Namespace Name Mixin selector intermediary method_49000Lnet/minecraft/class_8132;method_49000(Lnet/minecraft/class_8021;Lnet/minecraft/class_7847;)Lnet/minecraft/class_8021;official cLerx;c(Lerz;Lesa;)Lerz;named addBodyLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;addBody(Lnet/minecraft/client/gui/widget/Widget;Lnet/minecraft/client/gui/widget/Positioner;)Lnet/minecraft/client/gui/widget/Widget;
-
copyHeaderPositioner
- Mappings:
Namespace Name Mixin selector intermediary method_49001Lnet/minecraft/class_8132;method_49001()Lnet/minecraft/class_7847;official dLerx;d()Lesa;named copyHeaderPositionerLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;copyHeaderPositioner()Lnet/minecraft/client/gui/widget/Positioner;
-
copyBodyPositioner
- Mappings:
Namespace Name Mixin selector intermediary method_49002Lnet/minecraft/class_8132;method_49002()Lnet/minecraft/class_7847;official eLerx;e()Lesa;named copyBodyPositionerLnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;copyBodyPositioner()Lnet/minecraft/client/gui/widget/Positioner;
-