net.minecraft.client.gui.widget

public class ScrollableLayoutWidget

implements LayoutWidget

net.minecraft.client.gui.components.ScrollableLayout
net.minecraft.class_11467
net.minecraft.client.gui.widget.ScrollableLayoutWidget

Field summary

Modifier and TypeField
private static final int
DEFAULT_SCROLLBAR_SPACING
field_60715
DEFAULT_MARGIN_WIDTH
private final LayoutWidget
content
field_60716
layout
private final ScrollableLayoutWidget$Container
container
field_60717
container
private final ScrollableLayoutWidget$MarginSide
reserveStrategy
field_1_637
marginSide
private int
scrollbarSpacing
field_1_638
marginWidth
private int
minWidth
field_60718
width
private int
minHeight
field_1_636
minHeight
private int
maxHeight
field_60719
height

Constructor summary

ModifierConstructor
public (MinecraftClient client, LayoutWidget layout, int height)
public (MinecraftClient client, LayoutWidget layout, int height, ScrollableLayoutWidget$MarginSide marginSide)

Method summary

Modifier and TypeMethod
public void
setScrollbarSpacing(int scrollbarSpacing)
method_1_6304(int arg0)
setMarginWidth(int marginWidth)
public void
setMinWidth(int minWidth)
method_71806(int arg0)
setWidth(int width)
public void
setMinHeight(int minHeight)
method_1_604(int arg0)
setMinHeight(int minHeight)
public void
setMaxHeight(int maxHeight)
method_71807(int arg0)
setHeight(int height)
public void
arrangeElements()
method_48222()
refreshPositions()
public void
visitChildren(Consumer<LayoutElement> layoutElementVisitor)
method_48227(Consumer<class_8021> arg0)
forEachElement(Consumer<Widget> arg0)
public void
removeChildren()
method_1_5495()
clear()
public void
setX(int x)
method_46421(int arg0)
setX(int arg0)
public void
setY(int y)
method_46419(int arg0)
setY(int arg0)
public int
getX()
method_46426()
getX()
public int
getY()
method_46427()
getY()
public int
getWidth()
method_25368()
getWidth()
public int
getHeight()
method_25364()
getHeight()