@Override
        public List<String> tokenizeInput(String args) {
            return new QuotedStringTokenizer(args).tokenize(false);
        }
Tokenizes command input into distinct "argument" tokens.

<p>Splits on whitespace, except when surrounded by quotes.</p>
common/src/main/java/me/lucko/luckperms/common/command/utils/ArgumentTokenizer.java