Class FittingMultiLineTextWidget
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractScrollArea
net.minecraft.client.gui.components.AbstractTextAreaWidget
net.minecraft.client.gui.components.FittingMultiLineTextWidget
- All Implemented Interfaces:
GuiEventListener,Renderable,TabOrderedElement,LayoutElement,NarratableEntry,NarrationSupplier
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.components.AbstractWidget
AbstractWidget.WithInactiveMessageNested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntry
NarratableEntry.NarrationPriority -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.components.AbstractTextAreaWidget
DEFAULT_TOTAL_PADDINGFields inherited from class net.minecraft.client.gui.components.AbstractScrollArea
SCROLLBAR_WIDTHFields inherited from class net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, message, packedFGColor, UNSET_FG_COLOR, visible, width -
Constructor Summary
ConstructorsConstructorDescriptionFittingMultiLineTextWidget(int pX, int pY, int pWidth, int pHeight, Component pMessage, Font pFont) -
Method Summary
Modifier and TypeMethodDescriptionprotected intvoidprotected voidrenderBackground(GuiGraphics p_289758_) protected voidrenderContents(GuiGraphics p_289766_, int p_289790_, int p_289786_, float p_289767_) protected doublevoidsetMessage(Component p_397381_) voidsetWidth(int p_289765_) booleanprotected voidupdateWidgetNarration(NarrationElementOutput p_289784_) Methods inherited from class net.minecraft.client.gui.components.AbstractTextAreaWidget
contentHeight, getInnerLeft, getInnerTop, innerPadding, isMouseOver, keyPressed, mouseClicked, playDownSound, renderBorder, renderDecorations, renderWidget, scrollBarX, totalInnerPadding, withinContentAreaTopBottomMethods inherited from class net.minecraft.client.gui.components.AbstractScrollArea
isOverScrollbar, maxScrollAmount, mouseDragged, mouseScrolled, onRelease, refreshScrollAmount, renderScrollbar, scrollAmount, scrollbarVisible, scrollBarY, scrollerHeight, setScrollAmount, updateScrollingMethods inherited from class net.minecraft.client.gui.components.AbstractWidget
clearFGColor, createNarrationMessage, defaultButtonNarrationText, getAlpha, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, handleCursor, isActive, isFocused, isHovered, isHoveredOrFocused, isValidClickButton, mouseReleased, narrationPriority, nextFocusPath, onClick, onDrag, playButtonClickSound, render, renderScrollingStringOverContents, setAlpha, setFGColor, setFocused, setHeight, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getBorderForArrowNavigation, getCurrentFocusPath, keyReleased, mouseMoved, shouldTakeFocusAfterInteractionMethods inherited from interface net.minecraft.client.gui.layouts.LayoutElement
setPositionMethods inherited from interface net.minecraft.client.gui.narration.NarratableEntry
getNarratables
-
Field Details
-
font
-
multilineWidget
-
-
Constructor Details
-
FittingMultiLineTextWidget
-
-
Method Details
-
setWidth
public void setWidth(int p_289765_) - Overrides:
setWidthin classAbstractWidget
-
getInnerHeight
protected int getInnerHeight()- Specified by:
getInnerHeightin classAbstractTextAreaWidget
-
minimizeHeight
public void minimizeHeight() -
scrollRate
protected double scrollRate()- Specified by:
scrollRatein classAbstractScrollArea
-
renderBackground
- Overrides:
renderBackgroundin classAbstractTextAreaWidget
-
showingScrollBar
public boolean showingScrollBar() -
renderContents
- Specified by:
renderContentsin classAbstractTextAreaWidget
-
updateWidgetNarration
- Specified by:
updateWidgetNarrationin classAbstractWidget
-
setMessage
- Overrides:
setMessagein classAbstractWidget
-