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

    Constructors
    Constructor
    Description
    TooltippedTextWidget(net.minecraft.text.Text message, net.minecraft.client.font.TextRenderer textRenderer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected 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 class net.minecraft.client.gui.widget.TextWidget
    • setMessage

      public void setMessage(net.minecraft.text.Text message)
      Overrides:
      setMessage in class net.minecraft.client.gui.widget.TextWidget
    • setAdditionalTooltip

      public void setAdditionalTooltip(@Nullable @Nullable net.minecraft.text.Text tooltip)
    • createTooltip

      protected void createTooltip()