From 7d745d612c67ee1d2f783997db41ac36fdad0f4c Mon Sep 17 00:00:00 2001 From: shedaniel Date: Thu, 2 Dec 2021 17:25:40 +0800 Subject: [PATCH] Re-use RenderTooltipEvent#getPoseStack on forge --- .../architectury/event/forge/EventHandlerImplClient.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplClient.java b/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplClient.java index 4825ef79..77561292 100644 --- a/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplClient.java +++ b/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplClient.java @@ -170,8 +170,7 @@ public class EventHandlerImplClient { @SubscribeEvent(priority = EventPriority.HIGH) public static void event(RenderTooltipEvent.Pre event) { - // TODO: https://discord.com/channels/313125603924639766/852298000042164244/915646384437350472 - PoseStack stack = new PoseStack(); + PoseStack stack = event.getPoseStack(); if (ClientTooltipEvent.RENDER_PRE.invoker().renderTooltip(stack, event.getComponents(), event.getX(), event.getY()).isFalse()) { event.setCanceled(true); @@ -187,8 +186,7 @@ public class EventHandlerImplClient { @SubscribeEvent(priority = EventPriority.HIGH) public static void event(RenderTooltipEvent.Color event) { - // TODO: https://discord.com/channels/313125603924639766/852298000042164244/915646384437350472 - PoseStack stack = new PoseStack(); + PoseStack stack = event.getPoseStack(); TooltipEventColorContextImpl colorContext = tooltipColorContext.get(); colorContext.reset();