Uses of Interface
net.minecraft.world.inventory.tooltip.TooltipComponent
Packages that use TooltipComponent
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of TooltipComponent in net.minecraft.client.gui
Method parameters in net.minecraft.client.gui with type arguments of type TooltipComponentModifier and TypeMethodDescriptionvoid
GuiGraphics.renderComponentTooltipFromElements
(Font font, List<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> elements, int mouseX, int mouseY, ItemStack stack) void
GuiGraphics.renderTooltip
(Font p_283128_, List<Component> p_282716_, Optional<TooltipComponent> p_281682_, int p_283678_, int p_281696_) void
GuiGraphics.renderTooltip
(Font font, List<Component> textComponents, Optional<TooltipComponent> tooltipComponent, ItemStack stack, int mouseX, int mouseY) -
Uses of TooltipComponent in net.minecraft.client.gui.screens.inventory.tooltip
Classes in net.minecraft.client.gui.screens.inventory.tooltip that implement TooltipComponentModifier and TypeClassDescriptionstatic final record
Methods in net.minecraft.client.gui.screens.inventory.tooltip with parameters of type TooltipComponentModifier and TypeMethodDescriptionstatic ClientTooltipComponent
ClientTooltipComponent.create
(TooltipComponent p_169951_) -
Uses of TooltipComponent in net.minecraft.world.inventory.tooltip
Classes in net.minecraft.world.inventory.tooltip that implement TooltipComponent -
Uses of TooltipComponent in net.minecraft.world.item
Methods in net.minecraft.world.item that return types with arguments of type TooltipComponentModifier and TypeMethodDescriptionBundleItem.getTooltipImage
(ItemStack p_150775_) Item.getTooltipImage
(ItemStack p_150902_) ItemStack.getTooltipImage()
-
Uses of TooltipComponent in net.minecraft.world.item.component
Classes in net.minecraft.world.item.component that implement TooltipComponent -
Uses of TooltipComponent in net.neoforged.neoforge.client
Method parameters in net.neoforged.neoforge.client with type arguments of type TooltipComponentModifier and TypeMethodDescriptionstatic List
<ClientTooltipComponent> ClientHooks.gatherTooltipComponents
(ItemStack stack, List<? extends FormattedText> textElements, Optional<TooltipComponent> itemComponent, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) static List
<ClientTooltipComponent> ClientHooks.gatherTooltipComponentsFromElements
(ItemStack stack, List<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> elements, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) -
Uses of TooltipComponent in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type TooltipComponentModifier and TypeFieldDescriptionprivate final Map
<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> RegisterClientTooltipComponentFactoriesEvent.factories
private final Map
<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> RegisterClientTooltipComponentFactoriesEvent.factories
private final List
<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> RenderTooltipEvent.GatherComponents.tooltipElements
Methods in net.neoforged.neoforge.client.event with type parameters of type TooltipComponentModifier and TypeMethodDescription<T extends TooltipComponent>
voidRegisterClientTooltipComponentFactoriesEvent.register
(Class<T> type, Function<? super T, ? extends ClientTooltipComponent> factory) Registers aClientTooltipComponent
factory for aTooltipComponent
.Methods in net.neoforged.neoforge.client.event that return types with arguments of type TooltipComponentModifier and TypeMethodDescriptionList
<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> RenderTooltipEvent.GatherComponents.getTooltipElements()
Returns the modifiable list of elements to be rendered on the tooltip.Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type TooltipComponentModifierConstructorDescriptionGatherComponents
(ItemStack itemStack, int screenWidth, int screenHeight, List<com.mojang.datafixers.util.Either<FormattedText, TooltipComponent>> tooltipElements, int maxWidth) RegisterClientTooltipComponentFactoriesEvent
(Map<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> factories) RegisterClientTooltipComponentFactoriesEvent
(Map<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> factories) -
Uses of TooltipComponent in net.neoforged.neoforge.client.gui
Fields in net.neoforged.neoforge.client.gui with type parameters of type TooltipComponentModifier and TypeFieldDescriptionprivate static com.google.common.collect.ImmutableMap
<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> ClientTooltipComponentManager.FACTORIES
private static com.google.common.collect.ImmutableMap
<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> ClientTooltipComponentManager.FACTORIES
Methods in net.neoforged.neoforge.client.gui with parameters of type TooltipComponentModifier and TypeMethodDescriptionstatic @Nullable ClientTooltipComponent
ClientTooltipComponentManager.createClientTooltipComponent
(TooltipComponent component) Creates a client component for the given argument, or null if unsupported.