aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java
diff options
context:
space:
mode:
authorFuturemappermydud <54294576+Futuremappermydud@users.noreply.github.com>2023-06-29 06:18:23 -0400
committerGitHub <noreply@github.com>2023-06-29 06:18:23 -0400
commitc3dd9419010ba36647ee330ffb4e6873359d494a (patch)
tree8ddd55c09d7aef38a33cea7a3a224b09cb4d989a /src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java
parent6129506bfe0532bdf3a6ad5e0f08d66f3ca5bc83 (diff)
downloadSkyblocker-c3dd9419010ba36647ee330ffb4e6873359d494a.tar.gz
Skyblocker-c3dd9419010ba36647ee330ffb4e6873359d494a.tar.bz2
Skyblocker-c3dd9419010ba36647ee330ffb4e6873359d494a.zip
Implement Vampire Slayer Features (#191)
Implement Vampire Slayer Features Co-authored-by: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java
index 24f92238..91b727e2 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/rift/TheRift.java
@@ -1,11 +1,20 @@
package me.xmrvizzy.skyblocker.skyblock.rift;
+import me.xmrvizzy.skyblocker.SkyblockerMod;
+import me.xmrvizzy.skyblocker.config.SkyblockerConfig;
import net.fabricmc.fabric.api.client.rendering.v1.WorldRenderEvents;
public class TheRift {
- public static final String LOCATION = "rift";
+ /**
+ * @see me.xmrvizzy.skyblocker.utils.Utils#isInTheRift() Utils#isInTheRift().
+ */
+ public static final String LOCATION = "rift";
- public static void init() {
- WorldRenderEvents.AFTER_TRANSLUCENT.register(MirrorverseWaypoints::render);
- }
+ public static void init() {
+ WorldRenderEvents.AFTER_TRANSLUCENT.register(MirrorverseWaypoints::render);
+ WorldRenderEvents.AFTER_TRANSLUCENT.register(EffigyWaypoints::render);
+ SkyblockerMod.getInstance().scheduler.scheduleCyclic(EffigyWaypoints::updateEffigies, SkyblockerConfig.get().slayer.vampireSlayer.effigyUpdateFrequency);
+ SkyblockerMod.getInstance().scheduler.scheduleCyclic(TwinClawsIndicator::updateIce, SkyblockerConfig.get().slayer.vampireSlayer.holyIceUpdateFrequency);
+ SkyblockerMod.getInstance().scheduler.scheduleCyclic(StakeIndicator::updateStake, SkyblockerConfig.get().slayer.vampireSlayer.steakStakeUpdateFrequency);
+ }
}