From 1e79b90249a72f181dd7a24730e0ab8469512ec6 Mon Sep 17 00:00:00 2001 From: StevenLawson Date: Wed, 25 Sep 2013 20:46:03 -0400 Subject: [PATCH] Tweak Wilee999's /cage changes. --- .../TotalFreedomMod/Commands/Command_cage.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/me/StevenLawson/TotalFreedomMod/Commands/Command_cage.java b/src/me/StevenLawson/TotalFreedomMod/Commands/Command_cage.java index a84fe100..7fc8090f 100644 --- a/src/me/StevenLawson/TotalFreedomMod/Commands/Command_cage.java +++ b/src/me/StevenLawson/TotalFreedomMod/Commands/Command_cage.java @@ -10,7 +10,7 @@ import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; @CommandPermissions(level = AdminLevel.SUPER, source = SourceType.BOTH) -@CommandParameters(description = "Place a cage around someone.", usage = "/ [purge] ") +@CommandParameters(description = "Place a cage around someone.", usage = "/ [outermaterial] [innermaterial]>") public class Command_cage extends TFM_Command { @Override @@ -29,18 +29,21 @@ public class Command_cage extends TFM_Command playerdata.setCaged(false); playerdata.regenerateHistory(); playerdata.clearHistory(); + return true; } - if (args[0].equalsIgnoreCase("purge")) + else if ("purge".equalsIgnoreCase(args[0])) { - for (Player p : server.getOnlinePlayers()) + TFM_Util.adminAction(sender.getName(), "Uncaging all players.", true); + + for (Player player : server.getOnlinePlayers()) { - TFM_Util.adminAction(sender.getName(), "Purging cages for all players", true); - TFM_PlayerData playerdata = TFM_PlayerData.getPlayerData(p); + TFM_PlayerData playerdata = TFM_PlayerData.getPlayerData(player); playerdata.setCaged(false); playerdata.regenerateHistory(); playerdata.clearHistory(); } + return true; }