From 08f953aa649759f4975f176eb15932a0cd11e3ec Mon Sep 17 00:00:00 2001 From: DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com> Date: Mon, 27 Jun 2022 12:28:30 +0200 Subject: hud things --- .../java/cc/polyfrost/oneconfig/internal/hud/HudCore.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/main/java/cc/polyfrost/oneconfig/internal/hud') diff --git a/src/main/java/cc/polyfrost/oneconfig/internal/hud/HudCore.java b/src/main/java/cc/polyfrost/oneconfig/internal/hud/HudCore.java index 2d92b3c..79bf4d8 100644 --- a/src/main/java/cc/polyfrost/oneconfig/internal/hud/HudCore.java +++ b/src/main/java/cc/polyfrost/oneconfig/internal/hud/HudCore.java @@ -1,7 +1,9 @@ package cc.polyfrost.oneconfig.internal.hud; import cc.polyfrost.oneconfig.events.event.HudRenderEvent; +import cc.polyfrost.oneconfig.events.event.TickEvent; import cc.polyfrost.oneconfig.hud.Hud; +import cc.polyfrost.oneconfig.hud.TextHud; import cc.polyfrost.oneconfig.libs.universal.UResolution; import cc.polyfrost.oneconfig.libs.eventbus.Subscribe; @@ -19,4 +21,13 @@ public class HudCore { hud.drawAll(hud.getXScaled(UResolution.getScaledWidth()), hud.getYScaled(UResolution.getScaledHeight()), hud.scale, true); } } + + @Subscribe + public void onTick(TickEvent event) { + for (Hud hud : huds) { + if (hud instanceof TextHud) { + ((TextHud) hud).tick(); + } + } + } } -- cgit