diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-01-13 19:54:17 +0100 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-01-13 19:54:17 +0100 |
commit | d3f059ccdddeda951231389987e8c4582321084b (patch) | |
tree | 474e035e281ef15a2aedfb846dd79a767e66309c /src/main/java/at/hannibal2/skyhanni/test | |
parent | 6341705f54847552e83baa25405ff0c0ea88fe0b (diff) | |
parent | 34bd66af164d7a3ca07fd90bc3f04a5e4aaec386 (diff) | |
download | skyhanni-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.kt | 11 |
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 |