Package net.fabricmc.fabric.api.item.v1
Interface ComponentTooltipAppenderRegistry
@NonExtendable
public interface ComponentTooltipAppenderRegistry
A registry of
TooltipAppender item components. Adding your item component to this registry will render the
item component to the tooltip of them item when it is present, in a location relative to other item components.-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic voidaddAfter(ComponentType<?> anchor, ComponentType<? extends TooltipAppender> componentType) Adds the specified item component type to the list of tooltip appenders so that it will render after the tooltip appender associated with the specified anchor component type.static voidaddBefore(ComponentType<?> anchor, ComponentType<? extends TooltipAppender> componentType) Adds the specified item component type to the list of tooltip appenders so that it will render before the tooltip appender associated with the specified anchor component type.static voidaddFirst(ComponentType<? extends TooltipAppender> componentType) Adds the specified item component type to the list of tooltip appenders to be called first.static voidaddLast(ComponentType<? extends TooltipAppender> componentType) Adds the specified item component type to the list of tooltip appenders to be called last.
-
Method Details
-
addFirst
Adds the specified item component type to the list of tooltip appenders to be called first. The component will render at the top of the tooltip.- Parameters:
componentType- the component type to add
-
addLast
Adds the specified item component type to the list of tooltip appenders to be called last. The component will render at the bottom of the tooltip.- Parameters:
componentType- the component type to add
-
addBefore
static void addBefore(ComponentType<?> anchor, ComponentType<? extends TooltipAppender> componentType) Adds the specified item component type to the list of tooltip appenders so that it will render before the tooltip appender associated with the specified anchor component type.- Parameters:
anchor- the component type before which the specified component type will be renderedcomponentType- the component type to add
-
addAfter
static void addAfter(ComponentType<?> anchor, ComponentType<? extends TooltipAppender> componentType) Adds the specified item component type to the list of tooltip appenders so that it will render after the tooltip appender associated with the specified anchor component type.- Parameters:
anchor- the component type after which the specified component type will be renderedcomponentType- the component type to add
-