Class TooltippedTextWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.AbstractTextWidget
net.minecraft.client.gui.widget.TextWidget
net.replaceitem.reconfigure.screen.widget.TooltippedTextWidget
- All Implemented Interfaces:
net.minecraft.client.gui.Drawable
,net.minecraft.client.gui.Element
,net.minecraft.client.gui.Narratable
,net.minecraft.client.gui.navigation.Navigable
,net.minecraft.client.gui.Selectable
,net.minecraft.client.gui.widget.Widget
public class TooltippedTextWidget
extends net.minecraft.client.gui.widget.TextWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.TextWidget
net.minecraft.client.gui.widget.TextWidget.TextOverflow
Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
net.minecraft.client.gui.Selectable.SelectionType
-
Field Summary
Fields inherited from class net.minecraft.client.gui.widget.ClickableWidget
active, alpha, height, hovered, visible, width
-
Constructor Summary
ConstructorsConstructorDescriptionTooltippedTextWidget
(net.minecraft.text.Text message, net.minecraft.client.font.TextRenderer textRenderer) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
boolean
void
setAdditionalTooltip
(@Nullable net.minecraft.text.Text tooltip) net.minecraft.client.gui.widget.TextWidget
setMaxWidth
(int width, net.minecraft.client.gui.widget.TextWidget.TextOverflow textOverflow) void
setMessage
(net.minecraft.text.Text message) Methods inherited from class net.minecraft.client.gui.widget.TextWidget
getWidth, renderWidget, setMaxWidth, setTextColor
Methods inherited from class net.minecraft.client.gui.widget.AbstractTextWidget
appendClickableNarrations, getTextColor, getTextRenderer
Methods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, drawScrollableText, drawScrollableText, drawScrollableText, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getRight, getType, getX, getY, isFocused, isHovered, isInteractable, isMouseOver, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onClick, onDrag, onRelease, playClickSound, playDownSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setFocused, setHeight, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setY
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
charTyped, getBorder, getFocusedPath, isClickable, keyPressed, keyReleased, mouseMoved, mouseScrolled
Methods inherited from interface net.minecraft.client.gui.Selectable
getNarratedParts
Methods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Constructor Details
-
TooltippedTextWidget
public TooltippedTextWidget(net.minecraft.text.Text message, net.minecraft.client.font.TextRenderer textRenderer)
-
-
Method Details
-
isOverflowing
public boolean isOverflowing() -
setMaxWidth
public net.minecraft.client.gui.widget.TextWidget setMaxWidth(int width, net.minecraft.client.gui.widget.TextWidget.TextOverflow textOverflow) - Overrides:
setMaxWidth
in classnet.minecraft.client.gui.widget.TextWidget
-
setMessage
public void setMessage(net.minecraft.text.Text message) - Overrides:
setMessage
in classnet.minecraft.client.gui.widget.TextWidget
-
setAdditionalTooltip
public void setAdditionalTooltip(@Nullable @Nullable net.minecraft.text.Text tooltip) -
createTooltip
protected void createTooltip()
-