From 21659e4068d76b61caed4d1d652727b18860f7fc Mon Sep 17 00:00:00 2001 From: snowleo Date: Tue, 5 Apr 2011 15:53:29 +0000 Subject: [PATCH] [trunk] /plugin commands are broken. see http://leaky.bukkit.org/issues/641 for details Disabled all commands except /plugin list /plugin load, /plugin reload and /plugin enable will call server.reload() function. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1127 e251c2fe-e539-e718-e476-b85c1f46cddb --- .../essentials/commands/Commandplugin.java | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandplugin.java b/Essentials/src/com/earth2me/essentials/commands/Commandplugin.java index df1ecdaad..59f880b14 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandplugin.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandplugin.java @@ -36,28 +36,36 @@ public class Commandplugin extends EssentialsCommand switch (sub) { - case LOAD: - if (args.length < 2) return; + case LOAD: // All disable functions are broken until + // http://leaky.bukkit.org/issues/641 is fixed. + sender.sendMessage("This function is broken. Performing /reload now."); + server.reload(); + /*if (args.length < 2) return; User.charge(sender, this); - loadPlugin(args[1], sender); + loadPlugin(args[1], sender);*/ return; case RELOAD: - if (args.length < 2) return; + sender.sendMessage("This function is broken. Performing /reload now."); + server.reload(); + /*if (args.length < 2) return; User.charge(sender, this); - reloadPlugin(args[1], sender); + reloadPlugin(args[1], sender);*/ return; case ENABLE: - if (args.length < 2) return; + sender.sendMessage("This function is broken. Performing /reload now."); + server.reload(); + /*if (args.length < 2) return; User.charge(sender, this); - enablePlugin(args[1], sender); + enablePlugin(args[1], sender);*/ return; case DISABLE: - if (args.length < 2) return; + sender.sendMessage("This function is broken."); + /*if (args.length < 2) return; User.charge(sender, this); - disablePlugin(args[1], sender); + disablePlugin(args[1], sender);*/ return; case LIST: