Uses of Interface
net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipComponent
Packages that use ClientTooltipComponent
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
- 
Uses of ClientTooltipComponent in net.minecraft.client.guiMethod parameters in net.minecraft.client.gui with type arguments of type ClientTooltipComponentModifier and TypeMethodDescriptionprivate voidGuiGraphics.renderTooltipInternal(Font p_282675_, List<ClientTooltipComponent> p_282615_, int p_283230_, int p_283417_, ClientTooltipPositioner p_282442_) 
- 
Uses of ClientTooltipComponent in net.minecraft.client.gui.screens.inventory.tooltipClasses in net.minecraft.client.gui.screens.inventory.tooltip that implement ClientTooltipComponentMethods in net.minecraft.client.gui.screens.inventory.tooltip that return ClientTooltipComponentModifier and TypeMethodDescriptionstatic ClientTooltipComponentClientTooltipComponent.create(FormattedCharSequence p_169949_) static ClientTooltipComponentClientTooltipComponent.create(TooltipComponent p_169951_) 
- 
Uses of ClientTooltipComponent in net.neoforged.neoforge.clientMethods in net.neoforged.neoforge.client that return types with arguments of type ClientTooltipComponentModifier and TypeMethodDescriptionstatic List<ClientTooltipComponent>ClientHooks.gatherTooltipComponents(ItemStack stack, List<? extends FormattedText> textElements, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) static List<ClientTooltipComponent>ClientHooks.gatherTooltipComponents(ItemStack stack, List<? extends FormattedText> textElements, Optional<TooltipComponent> itemComponent, int mouseX, int screenWidth, int screenHeight, Font fallbackFont) private static Stream<ClientTooltipComponent>ClientHooks.splitLine(FormattedText text, Font font, int maxWidth) Method parameters in net.neoforged.neoforge.client with type arguments of type ClientTooltipComponentModifier and TypeMethodDescriptionstatic RenderTooltipEvent.ColorClientHooks.onRenderTooltipColor(ItemStack stack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components) static RenderTooltipEvent.PreClientHooks.onRenderTooltipPre(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, List<ClientTooltipComponent> components, Font fallbackFont, ClientTooltipPositioner positioner) 
- 
Uses of ClientTooltipComponent in net.neoforged.neoforge.client.eventFields in net.neoforged.neoforge.client.event with type parameters of type ClientTooltipComponentModifier and TypeFieldDescriptionprotected final List<ClientTooltipComponent>RenderTooltipEvent.componentsprivate final Map<Class<? extends TooltipComponent>,Function<TooltipComponent, ClientTooltipComponent>> RegisterClientTooltipComponentFactoriesEvent.factoriesMethods in net.neoforged.neoforge.client.event that return types with arguments of type ClientTooltipComponentModifier and TypeMethodDescriptionRenderTooltipEvent.getComponents()Returns the unmodifiable list of tooltip components.Method parameters in net.neoforged.neoforge.client.event with type arguments of type ClientTooltipComponentModifier and TypeMethodDescription<T extends TooltipComponent>
 voidRegisterClientTooltipComponentFactoriesEvent.register(Class<T> type, Function<? super T, ? extends ClientTooltipComponent> factory) Registers aClientTooltipComponentfactory for aTooltipComponent.Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type ClientTooltipComponentModifierConstructorDescriptionColor(ItemStack stack, GuiGraphics graphics, int x, int y, Font fr, int background, int borderStart, int borderEnd, List<ClientTooltipComponent> components) Pre(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, Font font, List<ClientTooltipComponent> components, ClientTooltipPositioner positioner) RegisterClientTooltipComponentFactoriesEvent(Map<Class<? extends TooltipComponent>, Function<TooltipComponent, ClientTooltipComponent>> factories) protectedRenderTooltipEvent(ItemStack itemStack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components) 
- 
Uses of ClientTooltipComponent in net.neoforged.neoforge.client.guiFields in net.neoforged.neoforge.client.gui with type parameters of type ClientTooltipComponentModifier and TypeFieldDescriptionprivate static com.google.common.collect.ImmutableMap<Class<? extends TooltipComponent>,Function<TooltipComponent, ClientTooltipComponent>> ClientTooltipComponentManager.FACTORIESMethods in net.neoforged.neoforge.client.gui that return ClientTooltipComponentModifier and TypeMethodDescriptionstatic @Nullable ClientTooltipComponentClientTooltipComponentManager.createClientTooltipComponent(TooltipComponent component) Creates a client component for the given argument, or null if unsupported.
- 
Uses of ClientTooltipComponent in net.neoforged.neoforge.oldtest.clientClasses in net.neoforged.neoforge.oldtest.client that implement ClientTooltipComponentModifier and TypeClassDescription(package private) static final record