summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorfeildmaster <admin@feildmaster.com>2013-01-23 05:51:46 -0600
committerfeildmaster <admin@feildmaster.com>2013-01-23 05:51:46 -0600
commit0d14642362bc93f9545b0c104e4aff4e2a1a98e9 (patch)
tree796590876ef040352509db52f73295a15a2114ff /src
parent05c2c55fce91e4fa68d97f7acbd98145778624c4 (diff)
downloadbukkit-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')
-rw-r--r--src/main/java/org/bukkit/command/defaults/ClearCommand.java2
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]);
}