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 delay)
    • set

      public void set(@Nullable Tooltip tooltip)
    • get

      @Nullable public Tooltip get()
    • refreshTooltipForNextRenderPass

      public void refreshTooltipForNextRenderPass(boolean hovering, boolean focused, ScreenRectangle screenRectangle)
    • createTooltipPositioner

      private ClientTooltipPositioner createTooltipPositioner(ScreenRectangle screenRectangle, boolean hovering, boolean focused)
    • updateNarration

      public void updateNarration(NarrationElementOutput output)