net.minecraft.client.gui.tooltip

public class TooltipState

net.minecraft.client.gui.components.WidgetTooltipHolder
net.minecraft.class_9110
net.minecraft.client.gui.tooltip.TooltipState

Field summary

Modifier and TypeField
private Tooltip
tooltip
field_48390
tooltip
private Duration
delay
field_48391
delay
private long
displayStartTime
field_48392
renderCheckTime
private boolean
wasDisplayed
field_48393
lastShouldRender

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
setDelay(Duration delay)
method_56141(Duration arg0)
setDelay(Duration delay)
public void
set(Tooltip tooltip)
method_56138(class_7919 arg0)
setTooltip(Tooltip tooltip)
public Tooltip
get()
method_56137()
getTooltip()
public void
refreshTooltipForNextRenderPass(GuiGraphicsExtractor graphics, int mouseX, int mouseY, boolean isHovered, boolean isFocused, ScreenRectangle screenRectangle)
method_56142(class_332 arg0, int arg1, int arg2, boolean arg3, boolean arg4, class_8030 arg5)
render(DrawContext context, int mouseX, int mouseY, boolean hovered, boolean focused, ScreenRect arg5)
private TooltipPositioner
createTooltipPositioner(ScreenRectangle screenRectangle, boolean isHovered, boolean isFocused)
method_56140(class_8030 arg0, boolean arg1, boolean arg2)
createPositioner(ScreenRect focus, boolean hovered, boolean focused)
public void
updateNarration(NarrationElementOutput output)
method_56139(class_6382 arg0)
appendNarrations(NarrationMessageBuilder builder)