diff options
author | md_5 <git@md-5.net> | 2016-08-25 10:36:34 +1000 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-08-25 10:36:34 +1000 |
commit | 96d1ed2624717c570dfdad74e6b968b0859aac44 (patch) | |
tree | 65457ffb4d45ccf824d847726d1534b4ee7c90ad /src/main/java/org | |
parent | a2c8560eac9ba82ba2a0a68e8fab1a82e9338a0f (diff) | |
download | bukkit-96d1ed2624717c570dfdad74e6b968b0859aac44.tar bukkit-96d1ed2624717c570dfdad74e6b968b0859aac44.tar.gz bukkit-96d1ed2624717c570dfdad74e6b968b0859aac44.tar.lz bukkit-96d1ed2624717c570dfdad74e6b968b0859aac44.tar.xz bukkit-96d1ed2624717c570dfdad74e6b968b0859aac44.zip |
Fix compat with older tab completing commands.
Diffstat (limited to 'src/main/java/org')
-rw-r--r-- | src/main/java/org/bukkit/command/Command.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/command/Command.java b/src/main/java/org/bukkit/command/Command.java index 5445882c..00264b57 100644 --- a/src/main/java/org/bukkit/command/Command.java +++ b/src/main/java/org/bukkit/command/Command.java @@ -84,7 +84,7 @@ public abstract class Command { * @throws IllegalArgumentException if sender, alias, or args is null */ public List<String> tabComplete(CommandSender sender, String alias, String[] args) throws IllegalArgumentException { - return tabComplete(sender, alias, args, null); + return tabComplete0(sender, alias, args, null); } /** @@ -100,6 +100,10 @@ public abstract class Command { * @throws IllegalArgumentException if sender, alias, or args is null */ public List<String> tabComplete(CommandSender sender, String alias, String[] args, Location location) throws IllegalArgumentException { + return tabComplete(sender, alias, args); + } + + private List<String> tabComplete0(CommandSender sender, String alias, String[] args, Location location) throws IllegalArgumentException { Validate.notNull(sender, "Sender cannot be null"); Validate.notNull(args, "Arguments cannot be null"); Validate.notNull(alias, "Alias cannot be null"); |