diff --git a/paper/src/main/java/co/aikar/commands/PaperAsyncTabCompleteHandler.java b/paper/src/main/java/co/aikar/commands/PaperAsyncTabCompleteHandler.java index ab213f799..2c665e711 100755 --- a/paper/src/main/java/co/aikar/commands/PaperAsyncTabCompleteHandler.java +++ b/paper/src/main/java/co/aikar/commands/PaperAsyncTabCompleteHandler.java @@ -77,6 +77,7 @@ private List getCompletions(String buffer, List existingCompleti BukkitCommandIssuer issuer = this.manager.getCommandIssuer(sender); List completions = rootCommand.getTabCompletions(issuer, commandLabel, args, false, async); + completions.removeAll(Arrays.asList(args)); return ACFUtil.preformOnImmutable(existingCompletions, (list) -> list.addAll(completions)); }