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) void
-
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
- Specified by:
updateNarrationin interfaceNarrationSupplier
-
toCharSequence
-
splitTooltip
-