summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-08-25 10:36:34 +1000
committermd_5 <git@md-5.net>2016-08-25 10:36:34 +1000
commit96d1ed2624717c570dfdad74e6b968b0859aac44 (patch)
tree65457ffb4d45ccf824d847726d1534b4ee7c90ad /src
parenta2c8560eac9ba82ba2a0a68e8fab1a82e9338a0f (diff)
downloadbukkit-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')
-rw-r--r--src/main/java/org/bukkit/command/Command.java6
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");