net.minecraft.client.gui.layouts

public class HeaderAndFooterLayout

implements Layout

fzg
net.minecraft.client.gui.layouts.HeaderAndFooterLayout
net.minecraft.class_8132

Field summary

Modifier and TypeField
public static final int
a
DEFAULT_HEADER_AND_FOOTER_HEIGHT
field_42490
private static final int
b
CONTENT_MARGIN_TOP
field_43136
private final FrameLayout
c
headerFrame
field_42491
private final FrameLayout
d
footerFrame
field_42492
private final FrameLayout
e
contentsFrame
field_42493
private final Screen
f
screen
field_42494
private int
g
headerHeight
field_42495
private int
h
footerHeight
field_42496

Constructor summary

ModifierConstructor
public (Screen arg0)
public (Screen arg0, int arg1)
public (Screen arg0, int arg1, int arg2)

Method summary

Modifier and TypeMethod
public void
j(int arg0)
setX(int arg0)
method_46421(int arg0)
public void
k(int arg0)
setY(int arg0)
method_46419(int arg0)
public int
E()
getX()
method_46426()
public int
F()
getY()
method_46427()
public int
z()
getWidth()
method_25368()
public int
y()
getHeight()
method_25364()
public int
b()
getFooterHeight()
method_48994()
public void
a(int arg0)
setFooterHeight(int arg0)
method_48991(int arg0)
public void
b(int arg0)
setHeaderHeight(int arg0)
method_48995(int arg0)
public int
c()
getHeaderHeight()
method_48998()
public int
d()
getContentHeight()
method_57727()
public void
b(Consumer<fzi> arg0)
visitChildren(Consumer<LayoutElement> arg0)
method_48227(Consumer<class_8021> arg0)
public void
a()
arrangeElements()
method_48222()
public <T extends LayoutElement> T
a(T arg0)
addToHeader(T arg0)
method_48992(T arg0)
public <T extends LayoutElement> T
a(T arg0, Consumer<fzj> arg1)
addToHeader(T arg0, Consumer<LayoutSettings> arg1)
method_48993(T arg0, Consumer<class_7847> arg1)
public void
a(xk arg0, fuz arg1)
addTitleHeader(Component arg0, Font arg1)
method_57726(class_2561 arg0, class_327 arg1)
public <T extends LayoutElement> T
b(T arg0)
addToFooter(T arg0)
method_48996(T arg0)
public <T extends LayoutElement> T
b(T arg0, Consumer<fzj> arg1)
addToFooter(T arg0, Consumer<LayoutSettings> arg1)
method_48997(T arg0, Consumer<class_7847> arg1)
public <T extends LayoutElement> T
c(T arg0)
addToContents(T arg0)
method_48999(T arg0)
public <T extends LayoutElement> T
c(T arg0, Consumer<fzj> arg1)
addToContents(T arg0, Consumer<LayoutSettings> arg1)
method_49000(T arg0, Consumer<class_7847> arg1)