aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/test
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-13 19:54:17 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-13 19:54:17 +0100
commitd3f059ccdddeda951231389987e8c4582321084b (patch)
tree474e035e281ef15a2aedfb846dd79a767e66309c /src/main/java/at/hannibal2/skyhanni/test
parent6341705f54847552e83baa25405ff0c0ea88fe0b (diff)
parent34bd66af164d7a3ca07fd90bc3f04a5e4aaec386 (diff)
downloadskyhanni-d3f059ccdddeda951231389987e8c4582321084b.tar.gz
skyhanni-d3f059ccdddeda951231389987e8c4582321084b.tar.bz2
skyhanni-d3f059ccdddeda951231389987e8c4582321084b.zip
Merge branch 'dev' into crimson_isle_reputation
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/test')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt b/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt
index f7ab6a90b..f72430139 100644
--- a/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt
+++ b/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt
@@ -103,6 +103,17 @@ class LorenzTest {
}
LorenzUtils.chat("§e[SkyHanni] reloaded ${modules.size} listener classes.")
}
+
+ fun stopListeners() {
+ val modules = SkyHanniMod.modules
+ for (original in modules.toMutableList()) {
+ val javaClass = original.javaClass
+ val simpleName = javaClass.simpleName
+ MinecraftForge.EVENT_BUS.unregister(original)
+ println("Unregistered listener $simpleName")
+ }
+ LorenzUtils.chat("§e[SkyHanni] stopped ${modules.size} listener classes.")
+ }
}
@SubscribeEvent