From 79e05f2bc0b3c89829ddbdaf55ab1e24b742339c Mon Sep 17 00:00:00 2001 From: walterhiggins Date: Mon, 18 Mar 2013 08:37:58 +0000 Subject: [PATCH] unregister event listeners when plugin is disabled (better co-op with other plugins) --- src/main/javascript/core/_scriptcraft.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/javascript/core/_scriptcraft.js b/src/main/javascript/core/_scriptcraft.js index 3e9504b..036ec48 100644 --- a/src/main/javascript/core/_scriptcraft.js +++ b/src/main/javascript/core/_scriptcraft.js @@ -668,7 +668,6 @@ See [issue #69][issue69] for more information. ***/ global.refresh = function(){ __plugin.pluginLoader.disablePlugin(__plugin); - org.bukkit.event.HandlerList["unregisterAll(org.bukkit.plugin.Plugin)"](__plugin); __plugin.pluginLoader.enablePlugin(__plugin); }; @@ -701,8 +700,8 @@ See [issue #69][issue69] for more information. if (pluginData.persistent) save(pluginData.module.store, jsPluginsRootDirName + "/" + moduleName + "-store.txt"); } - _runUnloadHandlers(); + org.bukkit.event.HandlerList["unregisterAll(org.bukkit.plugin.Plugin)"](__plugin); });