From f2a5285fe01a9ea2d644bed68f3570779c5d325c Mon Sep 17 00:00:00 2001 From: Aikar Date: Wed, 7 Jun 2017 22:58:14 -0400 Subject: [PATCH] Backport permission fix from 0.5.0 --- core/src/main/java/co/aikar/commands/ForwardingCommand.java | 6 ++++++ 1 file changed, 6 insertions(+) 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); + } }