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.class_8130
net.minecraft.client.gui.widget.AbstractTextWidget

Field summary

Modifier and TypeField
private Consumer<Style>
componentClickHandler
field_63860
clickedStyleConsumer
private final TextRenderer
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)
method_75796(class_12225 arg0)
draw(DrawnTextConsumer textConsumer)
public void
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)
method_25348(class_11909 arg0, boolean arg1)
onClick(Click arg0, boolean arg1)
protected void
updateWidgetNarration(NarrationElementOutput output)
method_47399(class_6382 arg0)
appendClickableNarrations(NarrationMessageBuilder arg0)
protected final TextRenderer
getFont()
method_48977()
getTextRenderer()
public void
setMessage(Component message)
method_25355(class_2561 arg0)
setMessage(Text arg0)
public AbstractTextWidget
setComponentClickHandler(Consumer<Style> clickEventConsumer)
method_75797(Consumer<class_2583> arg0)
onClick(Consumer<Style> clickedStyleConsumer)
protected boolean
handleStyleClick(Style style)
method_1_5811(class_2583 arg0)
handleClickedStyle(Style style)