Class MultiLineTextWidget
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractStringWidget
net.minecraft.client.gui.components.MultiLineTextWidget
- All Implemented Interfaces:
- GuiEventListener,- Renderable,- TabOrderedElement,- LayoutElement,- NarratableEntry,- NarrationSupplier
- Direct Known Subclasses:
- FocusableTextWidget
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static final recordNested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntryNarratableEntry.NarrationPriority
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final SingleKeyCache<MultiLineTextWidget.CacheKey,MultiLineLabel> private booleanprivate OptionalIntprivate OptionalIntFields inherited from class net.minecraft.client.gui.components.AbstractWidgetactive, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsConstructorDescriptionMultiLineTextWidget(int p_270325_, int p_270355_, Component p_270069_, Font p_270673_) MultiLineTextWidget(Component p_270532_, Font p_270639_) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate MultiLineTextWidget.CacheKeyintintgetWidth()voidrenderWidget(GuiGraphics p_282535_, int p_261774_, int p_261640_, float p_261514_) setCentered(boolean p_270493_) setColor(int p_270378_) setMaxRows(int p_270085_) setMaxWidth(int p_270776_) Methods inherited from class net.minecraft.client.gui.components.AbstractStringWidgetgetColor, getFont, updateWidgetNarrationMethods inherited from class net.minecraft.client.gui.components.AbstractWidgetclearFGColor, clicked, createNarrationMessage, createTooltipPositioner, defaultButtonNarrationText, getFGColor, getMessage, getRectangle, getTabOrderGroup, getTooltip, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onClick, onDrag, onRelease, playDownSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setFocused, setHeight, setMessage, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessageMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenercharTyped, getCurrentFocusPath, keyPressed, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.layouts.LayoutElementsetPosition
- 
Field Details- 
maxWidth
- 
maxRows
- 
cache
- 
centeredprivate boolean centered
 
- 
- 
Constructor Details- 
MultiLineTextWidget
- 
MultiLineTextWidget
 
- 
- 
Method Details- 
setColor- Overrides:
- setColorin class- AbstractStringWidget
 
- 
setMaxWidth
- 
setMaxRows
- 
setCentered
- 
getWidthpublic int getWidth()- Specified by:
- getWidthin interface- LayoutElement
- Overrides:
- getWidthin class- AbstractWidget
 
- 
getHeightpublic int getHeight()- Specified by:
- getHeightin interface- LayoutElement
- Overrides:
- getHeightin class- AbstractWidget
 
- 
renderWidget- Specified by:
- renderWidgetin class- AbstractWidget
 
- 
getFreshCacheKey
 
-