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.TextOverflowNested 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 voidbooleanvoidsetAdditionalTooltip(@Nullable net.minecraft.text.Text tooltip) net.minecraft.client.gui.widget.TextWidgetsetMaxWidth(int width, net.minecraft.client.gui.widget.TextWidget.TextOverflow textOverflow) voidsetMessage(net.minecraft.text.Text message) Methods inherited from class net.minecraft.client.gui.widget.TextWidget
getWidth, renderWidget, setMaxWidth, setTextColorMethods inherited from class net.minecraft.client.gui.widget.AbstractTextWidget
appendClickableNarrations, getTextColor, getTextRendererMethods 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, setYMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
charTyped, getBorder, getFocusedPath, isClickable, keyPressed, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.Selectable
getNarratedPartsMethods 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:
setMaxWidthin classnet.minecraft.client.gui.widget.TextWidget
-
setMessage
public void setMessage(net.minecraft.text.Text message) - Overrides:
setMessagein classnet.minecraft.client.gui.widget.TextWidget
-
setAdditionalTooltip
public void setAdditionalTooltip(@Nullable @Nullable net.minecraft.text.Text tooltip) -
createTooltip
protected void createTooltip()
-