From f8981b179286fff61157a67f0f947e5972df5fa2 Mon Sep 17 00:00:00 2001 From: Wesley Wolfe Date: Fri, 25 May 2012 15:56:33 -0500 Subject: Reverse disable order; Addresses BUKKIT-1389 --- src/main/java/org/bukkit/plugin/SimplePluginManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/org/bukkit/plugin/SimplePluginManager.java b/src/main/java/org/bukkit/plugin/SimplePluginManager.java index 6a366ef9..e017ffdf 100644 --- a/src/main/java/org/bukkit/plugin/SimplePluginManager.java +++ b/src/main/java/org/bukkit/plugin/SimplePluginManager.java @@ -388,8 +388,9 @@ public final class SimplePluginManager implements PluginManager { } public void disablePlugins() { - for (Plugin plugin : getPlugins()) { - disablePlugin(plugin); + Plugin[] plugins = getPlugins(); + for (int i = plugins.length - 1; i >= 0; i--) { + disablePlugin(plugins[i]); } } -- cgit v1.2.3