Class WidgetTooltipHolder

java.lang.Object
net.minecraft.client.gui.components.WidgetTooltipHolder

public class WidgetTooltipHolder extends Object
  • Field Details

    • tooltip

      @Nullable private Tooltip tooltip
    • delay

      private Duration delay
    • displayStartTime

      private long displayStartTime
    • wasDisplayed

      private boolean wasDisplayed
  • Constructor Details

    • WidgetTooltipHolder

      public WidgetTooltipHolder()
  • Method Details

    • setDelay

      public void setDelay(Duration pDelay)
    • set

      public void set(@Nullable Tooltip pTooltip)
    • get

      @Nullable public Tooltip get()
    • refreshTooltipForNextRenderPass

      public void refreshTooltipForNextRenderPass(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, boolean pHovering, boolean pFocused, ScreenRectangle pScreenRectangle)
    • createTooltipPositioner

      private ClientTooltipPositioner createTooltipPositioner(ScreenRectangle pScreenRectangle, boolean pHovering, boolean pFocused)
    • updateNarration

      public void updateNarration(NarrationElementOutput pOutput)