diff --git a/core/src/main/java/co/aikar/commands/ForwardingCommand.java b/core/src/main/java/co/aikar/commands/ForwardingCommand.java index df84f825..073f7239 100644 --- a/core/src/main/java/co/aikar/commands/ForwardingCommand.java +++ b/core/src/main/java/co/aikar/commands/ForwardingCommand.java @@ -40,6 +40,7 @@ public class ForwardingCommand extends BaseCommand { this.baseArgs = baseArgs; } + @Override public List tabComplete(CommandSender sender, String alias, String[] args) throws IllegalArgumentException { return command.tabComplete(sender, alias, (String[]) ArrayUtils.addAll(baseArgs, args)); @@ -49,4 +50,9 @@ public class ForwardingCommand extends BaseCommand { public boolean execute(CommandSender sender, String commandLabel, String[] args) { return command.execute(sender, commandLabel, (String[]) ArrayUtils.addAll(baseArgs, args)); } + + @Override + public boolean testPermission(CommandSender target) { + return command.testPermission(target); + } }