Class Tooltip
java.lang.Object
net.minecraft.client.gui.components.Tooltip
- All Implemented Interfaces:
NarrationSupplier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable List<FormattedCharSequence> private final Optional<TooltipComponent> private static final intprivate final Componentprivate final @Nullable Componentprivate @Nullable Languageprivate final @Nullable Identifier -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateTooltip(Component message, @Nullable Component narration, Optional<TooltipComponent> component, @Nullable Identifier style) -
Method Summary
Modifier and TypeMethodDescriptionstatic Tooltipstatic Tooltipcreate(Component message, Optional<TooltipComponent> component, @Nullable Identifier style) static Tooltipstatic List<FormattedCharSequence> splitTooltip(Minecraft minecraft, Component message) @Nullable Identifierstyle()toCharSequence(Minecraft minecraft) voidUpdates the narration output with the current narration information.
-
Field Details
-
MAX_WIDTH
private static final int MAX_WIDTH- See Also:
-
message
-
cachedTooltip
-
splitWithLanguage
-
style
-
narration
-
component
-
-
Constructor Details
-
Tooltip
private Tooltip(Component message, @Nullable Component narration, Optional<TooltipComponent> component, @Nullable Identifier style)
-
-
Method Details
-
create
-
create
-
create
public static Tooltip create(Component message, Optional<TooltipComponent> component, @Nullable Identifier style) -
component
-
style
-
updateNarration
Description copied from interface:NarrationSupplierUpdates the narration output with the current narration information.- Specified by:
updateNarrationin interfaceNarrationSupplier- Parameters:
output- the output to update with narration information.
-
toCharSequence
-
splitTooltip
-