Uses of Interface
net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner
Packages that use ClientTooltipPositioner
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of ClientTooltipPositioner in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type ClientTooltipPositionerModifier and TypeMethodDescriptionvoidGuiGraphics.renderTooltip(Font font, List<FormattedCharSequence> tooltipLines, ClientTooltipPositioner tooltipPositioner, int mouseX, int mouseY) Renders a tooltip with multiple lines of formatted text using a custom tooltip positioner at the specified mouse coordinates.private voidGuiGraphics.renderTooltipInternal(Font font, List<ClientTooltipComponent> components, int mouseX, int mouseY, ClientTooltipPositioner tooltipPositioner) Renders an internal tooltip with customizable tooltip components at the specified mouse coordinates using a tooltip positioner. -
Uses of ClientTooltipPositioner in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components that return ClientTooltipPositionerModifier and TypeMethodDescriptionprivate ClientTooltipPositionerWidgetTooltipHolder.createTooltipPositioner(ScreenRectangle screenRectangle, boolean hovering, boolean focused) -
Uses of ClientTooltipPositioner in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as ClientTooltipPositionerModifier and TypeFieldDescriptionprivate final ClientTooltipPositionerScreen.DeferredTooltipRendering.positionerThe field for thepositionerrecord component.Methods in net.minecraft.client.gui.screens that return ClientTooltipPositionerModifier and TypeMethodDescriptionScreen.DeferredTooltipRendering.positioner()Returns the value of thepositionerrecord component.Methods in net.minecraft.client.gui.screens with parameters of type ClientTooltipPositionerModifier and TypeMethodDescriptionvoidScreen.setTooltipForNextRenderPass(List<FormattedCharSequence> tooltip, ClientTooltipPositioner positioner, boolean override) voidScreen.setTooltipForNextRenderPass(Tooltip tooltip, ClientTooltipPositioner positioner, boolean override) Constructors in net.minecraft.client.gui.screens with parameters of type ClientTooltipPositionerModifierConstructorDescription(package private)DeferredTooltipRendering(List<FormattedCharSequence> tooltip, ClientTooltipPositioner positioner) Creates an instance of aDeferredTooltipRenderingrecord class. -
Uses of ClientTooltipPositioner in net.minecraft.client.gui.screens.inventory.tooltip
Classes in net.minecraft.client.gui.screens.inventory.tooltip that implement ClientTooltipPositionerModifier and TypeClassDescriptionclassclassclassFields in net.minecraft.client.gui.screens.inventory.tooltip declared as ClientTooltipPositionerModifier and TypeFieldDescriptionstatic final ClientTooltipPositionerDefaultTooltipPositioner.INSTANCE -
Uses of ClientTooltipPositioner in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type ClientTooltipPositionerModifier and TypeMethodDescriptionstatic RenderTooltipEvent.PreClientHooks.onRenderTooltipPre(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, List<ClientTooltipComponent> components, Font fallbackFont, ClientTooltipPositioner positioner) -
Uses of ClientTooltipPositioner in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as ClientTooltipPositionerModifier and TypeFieldDescriptionprivate final ClientTooltipPositionerRenderTooltipEvent.Pre.positionerMethods in net.neoforged.neoforge.client.event that return ClientTooltipPositionerConstructors in net.neoforged.neoforge.client.event with parameters of type ClientTooltipPositionerModifierConstructorDescriptionPre(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, Font font, List<ClientTooltipComponent> components, ClientTooltipPositioner positioner)