net.minecraft.client.gui.widget

public class MultilineTextWidget

extends AbstractTextWidget

All mapped superinterfaces:

Widget, Drawable, Element, Navigable, Selectable, Narratable

net.minecraft.client.gui.components.MultiLineTextWidget
net.minecraft.class_7940
net.minecraft.client.gui.widget.MultilineTextWidget

Field summary

Modifier and TypeField
private OptionalInt
maxWidth
field_42486
maxWidth
private OptionalInt
maxRows
field_42487
maxRows
private final CachedMapper<MultilineTextWidget$CacheKey, MultilineText>
cache
field_42488
cacheKeyToText
private boolean
centered
field_41343
centered

Constructor summary

ModifierConstructor
public (Text message, TextRenderer textRenderer)
public (int x, int y, Text message, TextRenderer textRenderer)

Method summary

Modifier and TypeMethod
public MultilineTextWidget
setMaxWidth(int maxWidth)
method_48984(int arg0)
setMaxWidth(int maxWidth)
public MultilineTextWidget
setMaxRows(int maxRows)
method_48985(int arg0)
setMaxRows(int maxRows)
public MultilineTextWidget
setCentered(boolean centered)
method_48981(boolean arg0)
setCentered(boolean centered)
public int
getWidth()
method_25368()
getWidth()
public int
getHeight()
method_25364()
getHeight()
public void
visitLines(ActiveTextCollector output)
method_75796(class_12225 arg0)
draw(DrawnTextConsumer arg0)
protected int
getTextX()
method_75354()
getTextX()
protected int
getTextY()
method_75355()
getTextY()
private MultilineTextWidget$CacheKey
getFreshCacheKey()
method_48982()
getCacheKey()
private static MultilineText
lambda$new$0(Font arg0, MultiLineTextWidget$CacheKey arg1)
method_48980(class_327 arg0, class_7940$class_8131 arg1)
method_48980(TextRenderer arg0, MultilineTextWidget$CacheKey cacheKey)