diff --git a/api/src/main/java/com/velocitypowered/api/command/RawCommand.java b/api/src/main/java/com/velocitypowered/api/command/RawCommand.java index 8fcf84bcf..431140c6f 100644 --- a/api/src/main/java/com/velocitypowered/api/command/RawCommand.java +++ b/api/src/main/java/com/velocitypowered/api/command/RawCommand.java @@ -35,14 +35,14 @@ public interface RawCommand extends Command { } @Override - default CompletableFuture> suggestAsync(CommandSource source, - String @NonNull [] currentArgs) { - return suggest(source, String.join(" ", currentArgs)); + default List suggest(CommandSource source, String @NonNull [] currentArgs) { + return suggestAsync(source, currentArgs).join(); } @Override - default List suggest(CommandSource source, String @NonNull [] currentArgs) { - return suggestAsync(source, currentArgs).join(); + default CompletableFuture> suggestAsync(CommandSource source, + String @NonNull [] currentArgs) { + return suggest(source, String.join(" ", currentArgs)); } @Override