From ec4816fe1b70801cd3c89c40be99e581a5dc9067 Mon Sep 17 00:00:00 2001 From: chickeneer Date: Tue, 6 Aug 2019 21:28:47 -0500 Subject: [PATCH] Fix Index out of bound error in completions for no parameter commands --- core/src/main/java/co/aikar/commands/BaseCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/co/aikar/commands/BaseCommand.java b/core/src/main/java/co/aikar/commands/BaseCommand.java index 997c4cc7..7c62ccd4 100644 --- a/core/src/main/java/co/aikar/commands/BaseCommand.java +++ b/core/src/main/java/co/aikar/commands/BaseCommand.java @@ -685,7 +685,7 @@ public abstract class BaseCommand { * @return All results to complete the command. */ private List completeCommand(CommandIssuer issuer, RegisteredCommand cmd, String[] args, String commandLabel, boolean isAsync) { - if (!cmd.hasPermission(issuer) || args.length == 0) { + if (!cmd.hasPermission(issuer) || args.length == 0 || cmd.parameters.length == 0) { return Collections.emptyList(); }