aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/dulkirmod/DulkirMod.kt
diff options
context:
space:
mode:
authoringlettronald <inglettronald@gmail.com>2023-03-21 01:15:45 -0500
committeringlettronald <inglettronald@gmail.com>2023-03-21 01:15:45 -0500
commite1a4e3db0b3033b4099d77f0bb7d08b60f2c7a73 (patch)
tree6e04ef5c15c4c53f38e44981b1660b9e5e0ab667 /src/main/kotlin/dulkirmod/DulkirMod.kt
parentd78b2e302f3dd94afb34c62e5fa282a0b10e6bbf (diff)
downloadDulkirMod-e1a4e3db0b3033b4099d77f0bb7d08b60f2c7a73.tar.gz
DulkirMod-e1a4e3db0b3033b4099d77f0bb7d08b60f2c7a73.tar.bz2
DulkirMod-e1a4e3db0b3033b4099d77f0bb7d08b60f2c7a73.zip
dragon stuff and some random things i forget
Diffstat (limited to 'src/main/kotlin/dulkirmod/DulkirMod.kt')
-rw-r--r--src/main/kotlin/dulkirmod/DulkirMod.kt9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/kotlin/dulkirmod/DulkirMod.kt b/src/main/kotlin/dulkirmod/DulkirMod.kt
index 4c94ae2..33fe338 100644
--- a/src/main/kotlin/dulkirmod/DulkirMod.kt
+++ b/src/main/kotlin/dulkirmod/DulkirMod.kt
@@ -5,10 +5,7 @@ import dulkirmod.config.Config
import dulkirmod.events.ChatEvent
import dulkirmod.features.*
import dulkirmod.features.chat.AbiphoneDND
-import dulkirmod.utils.ContainerNameUtil
-import dulkirmod.utils.TabListUtils
-import dulkirmod.utils.TextUtils
-import dulkirmod.utils.TitleUtils
+import dulkirmod.utils.*
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
@@ -56,6 +53,7 @@ class DulkirMod {
ClientCommandHandler.instance.registerCommand(LeapNameCommand())
ClientCommandHandler.instance.registerCommand(HurtCamCommand())
ClientCommandHandler.instance.registerCommand(FarmingControlSchemeCommand())
+ ClientCommandHandler.instance.registerCommand(SpawnParticlesCommand())
}
@Mod.EventHandler
@@ -76,6 +74,7 @@ class DulkirMod {
mcBus.register(KeeperWaypoints())
mcBus.register(ScalableTooltips)
mcBus.register(GardenVisitorAlert())
+ mcBus.register(DragonTimer())
keyBinds.forEach(ClientRegistry::registerKeyBinding)
}
@@ -104,6 +103,7 @@ class DulkirMod {
// Now I don't have to fetch the entries for multiple things, this just updates and caches
// the data structure on 1s cooldown
TabListUtils.parseTabEntries()
+ ScoreBoardUtils.inM7()
lastLongUpdate = currTime
}
}
@@ -133,6 +133,7 @@ class DulkirMod {
val titleUtils = TitleUtils()
val matchoAlert = MatchoAlert()
val gardenVisitorAlert = GardenVisitorAlert()
+ val DragonTimer = DragonTimer()
var tabEntries: List<String?> = emptyList()
val keyBinds = arrayOf(