From 725cc2b24bc8d1b0d8df5f349cd056399d5ead6c Mon Sep 17 00:00:00 2001 From: William Date: Sat, 9 Jul 2022 00:34:46 +0100 Subject: [PATCH] Send migrator help menu if executed with no sub arguments --- .../net/william278/husksync/command/HuskSyncCommand.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/net/william278/husksync/command/HuskSyncCommand.java b/common/src/main/java/net/william278/husksync/command/HuskSyncCommand.java index 29ab8da0..b139b0b0 100644 --- a/common/src/main/java/net/william278/husksync/command/HuskSyncCommand.java +++ b/common/src/main/java/net/william278/husksync/command/HuskSyncCommand.java @@ -88,15 +88,14 @@ public class HuskSyncCommand extends CommandBase implements TabCompletable, Cons availableMigrator.getIdentifier().equalsIgnoreCase(args[1])).findFirst(); selectedMigrator.ifPresentOrElse(migrator -> { if (args.length < 3) { - plugin.getLoggingAdapter().log(Level.INFO, - "Invalid syntax. Console usage: \"husksync migrate " + args[1] + ""); + plugin.getLoggingAdapter().log(Level.INFO, migrator.getHelpMenu()); return; } switch (args[2]) { case "start" -> migrator.start(); case "set" -> migrator.handleConfigurationCommand(Arrays.copyOfRange(args, 3, args.length)); default -> plugin.getLoggingAdapter().log(Level.INFO, - "Invalid syntax. Console usage: \"husksync migrate " + args[1] + ""); + "Invalid syntax. Console usage: \"husksync migrate " + args[1] + " "); } }, () -> { plugin.getLoggingAdapter().log(Level.INFO,