diff --git a/common/src/main/java/revxrsal/commands/autocomplete/StandardAutoCompleter.java b/common/src/main/java/revxrsal/commands/autocomplete/StandardAutoCompleter.java index f970cdde..025ec4b8 100644 --- a/common/src/main/java/revxrsal/commands/autocomplete/StandardAutoCompleter.java +++ b/common/src/main/java/revxrsal/commands/autocomplete/StandardAutoCompleter.java @@ -169,6 +169,10 @@ private List complete(ExecutableCommand possible, MutableStringStream if (consumed.contains(" ")) { return filterWithSpaces(parameter.complete(actor, input, context), consumed); } + if (input.canRead(consumed.length() + 1) && input.peekOffset(consumed.length()) == ' ') { + input.read(consumed.length()); + continue; + } return filter(parameter.complete(actor, input, context), s -> startsWithIgnoreCase(s, consumed)); } }