Class Tooltip
java.lang.Object
net.minecraft.client.gui.components.Tooltip
- All Implemented Interfaces:
NarrationSupplier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<FormattedCharSequence>private longprivate static final intprivate final Componentprivate intprivate final Componentprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Tooltipstatic Tooltipprotected ClientTooltipPositionercreateTooltipPositioner(boolean p_310600_, boolean p_310032_, ScreenRectangle p_312185_) voidrefreshTooltipForNextRenderPass(boolean p_311474_, boolean p_312586_, ScreenRectangle p_311212_) voidsetDelay(int p_311519_) static List<FormattedCharSequence>splitTooltip(Minecraft p_259133_, Component p_260172_) toCharSequence(Minecraft p_260243_) voidupdateNarration(NarrationElementOutput p_260330_)
-
Field Details
-
MAX_WIDTH
private static final int MAX_WIDTH- See Also:
-
message
-
cachedTooltip
-
narration
-
msDelay
private int msDelay -
hoverOrFocusedStartTime
private long hoverOrFocusedStartTime -
wasHoveredOrFocused
private boolean wasHoveredOrFocused
-
-
Constructor Details
-
Tooltip
-
-
Method Details
-
setDelay
public void setDelay(int p_311519_) -
create
-
create
-
updateNarration
- Specified by:
updateNarrationin interfaceNarrationSupplier
-
toCharSequence
-
splitTooltip
-