net.minecraft.client.gui.widget

public abstract class AbstractTextWidget

extends ClickableWidget

All mapped superinterfaces:

Widget, Drawable, Element, Navigable, Selectable, Narratable

net.minecraft.client.gui.components.AbstractStringWidget
net.minecraft.client.gui.components.AbstractStringWidget
net.minecraft.class_8130
net.minecraft.client.gui.widget.AbstractTextWidget

Field summary

Modifier and TypeField
private Consumer<Style>
componentClickHandler
componentClickHandler
field_63860
clickedStyleConsumer
private final TextRenderer
font
font
field_42483
textRenderer

Constructor summary

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

Method summary

Modifier and TypeMethod
public abstract void
visitLines(ActiveTextCollector output)
visitLines(ActiveTextCollector output)
method_75796(class_12225 arg0)
draw(DrawnTextConsumer textConsumer)
public void
extractWidgetRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
extractWidgetRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_48579(class_332 arg0, int arg1, int arg2, float arg3)
renderWidget(DrawContext arg0, int arg1, int arg2, float arg3)
public void
onClick(MouseButtonEvent event, boolean doubleClick)
onClick(MouseButtonEvent event, boolean doubleClick)
method_25348(class_11909 arg0, boolean arg1)
onClick(Click arg0, boolean arg1)
protected void
updateWidgetNarration(NarrationElementOutput output)
updateWidgetNarration(NarrationElementOutput output)
method_47399(class_6382 arg0)
appendClickableNarrations(NarrationMessageBuilder arg0)
protected final TextRenderer
getFont()
getFont()
method_48977()
getTextRenderer()
public void
setMessage(Component message)
setMessage(Component message)
method_25355(class_2561 arg0)
setMessage(Text arg0)
public AbstractTextWidget
setComponentClickHandler(Consumer<Style> clickEventConsumer)
setComponentClickHandler(Consumer<Style> clickEventConsumer)
method_75797(Consumer<class_2583> arg0)
onClick(Consumer<Style> clickedStyleConsumer)
protected boolean
handleStyleClick(Style style)
handleStyleClick(Style style)
method_1_5811(class_2583 arg0)
handleClickedStyle(Style style)