aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/cc/polyfrost/oneconfig/internal
diff options
context:
space:
mode:
authorDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-06-27 12:28:30 +0200
committerDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-06-27 12:28:30 +0200
commit08f953aa649759f4975f176eb15932a0cd11e3ec (patch)
treed2bb49ef09100af35adceb2b11545a7f26e04073 /src/main/java/cc/polyfrost/oneconfig/internal
parent9afbfbc4c41bf8f90b5de901797e18375da2c01a (diff)
downloadOneConfig-08f953aa649759f4975f176eb15932a0cd11e3ec.tar.gz
OneConfig-08f953aa649759f4975f176eb15932a0cd11e3ec.tar.bz2
OneConfig-08f953aa649759f4975f176eb15932a0cd11e3ec.zip
hud things
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/internal')
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/internal/hud/HudCore.java11
1 files changed, 11 insertions, 0 deletions
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();
+ }
+ }
+ }
}