diff options
author | feildmaster <admin@feildmaster.com> | 2013-01-23 05:51:46 -0600 |
---|---|---|
committer | feildmaster <admin@feildmaster.com> | 2013-01-23 05:51:46 -0600 |
commit | 0d14642362bc93f9545b0c104e4aff4e2a1a98e9 (patch) | |
tree | 796590876ef040352509db52f73295a15a2114ff /src/main/java/org | |
parent | 05c2c55fce91e4fa68d97f7acbd98145778624c4 (diff) | |
download | bukkit-0d14642362bc93f9545b0c104e4aff4e2a1a98e9.tar bukkit-0d14642362bc93f9545b0c104e4aff4e2a1a98e9.tar.gz bukkit-0d14642362bc93f9545b0c104e4aff4e2a1a98e9.tar.lz bukkit-0d14642362bc93f9545b0c104e4aff4e2a1a98e9.tar.xz bukkit-0d14642362bc93f9545b0c104e4aff4e2a1a98e9.zip |
Don't try listing something that may not exist. Fixes BUKKIT-3471
The player name may not be provided, in which case the command will
fail hard.
Diffstat (limited to 'src/main/java/org')
-rw-r--r-- | src/main/java/org/bukkit/command/defaults/ClearCommand.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/command/defaults/ClearCommand.java b/src/main/java/org/bukkit/command/defaults/ClearCommand.java index 02d1e505..a9df4f90 100644 --- a/src/main/java/org/bukkit/command/defaults/ClearCommand.java +++ b/src/main/java/org/bukkit/command/defaults/ClearCommand.java @@ -62,6 +62,8 @@ public class ClearCommand extends VanillaCommand { int count = player.getInventory().clear(id, data); Command.broadcastCommandMessage(sender, "Cleared the inventory of " + player.getDisplayName() + ", removing " + count + " items"); + } else if (args.length == 0) { + sender.sendMessage(ChatColor.RED + "Please provide a player!"); } else { sender.sendMessage(ChatColor.RED + "Can't find player " + args[0]); } |