diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/commands/impl/HelpCommand.java b/core/src/main/java/com/xujiayao/discord_mc_chat/commands/impl/HelpCommand.java index 5ef2bc08..cba6ad80 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/commands/impl/HelpCommand.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/commands/impl/HelpCommand.java @@ -34,8 +34,13 @@ public class HelpCommand implements Command { StringBuilder builder = new StringBuilder(); builder.append("========== ").append(I18nManager.getDmccTranslation("commands.help.help")).append(" ==========\n"); - CommandManager.getCommands().stream().sorted(Comparator.comparing(Command::name)).forEach(cmd -> builder - .append("\n").append("- ").append(cmd.name()).append(": ").append(cmd.description())); + CommandManager.getCommands().stream().sorted(Comparator.comparing(Command::name)).forEach(cmd -> { + builder.append("\n").append("- ").append(cmd.name()).append(": ").append(cmd.description()); + + for (Command.CommandArgument arg : cmd.args()) { + builder.append("\n ").append("<").append(arg.name()).append(">: ").append(arg.description()); + } + }); sender.reply(builder.toString()); }