From 7d7a8e47aca460d5db9a83f4e01b27ee2a6fa097 Mon Sep 17 00:00:00 2001 From: Josh Roy <10731363+JRoy@users.noreply.github.com> Date: Tue, 28 Sep 2021 09:09:04 -0400 Subject: [PATCH] Fix verbose command usages not being disabled properly (#4530) Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com> --- .../src/main/java/com/earth2me/essentials/Essentials.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Essentials/src/main/java/com/earth2me/essentials/Essentials.java b/Essentials/src/main/java/com/earth2me/essentials/Essentials.java index fa4a8a3ce..9c87875cd 100644 --- a/Essentials/src/main/java/com/earth2me/essentials/Essentials.java +++ b/Essentials/src/main/java/com/earth2me/essentials/Essentials.java @@ -771,14 +771,15 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials { } catch (final NoChargeException | QuietAbortException ex) { return true; } catch (final NotEnoughArgumentsException ex) { - sender.sendMessage(tl("commandHelpLine1", commandLabel)); - sender.sendMessage(tl("commandHelpLine2", command.getDescription())); - sender.sendMessage(tl("commandHelpLine3")); if (getSettings().isVerboseCommandUsages() && !cmd.getUsageStrings().isEmpty()) { + sender.sendMessage(tl("commandHelpLine1", commandLabel)); + sender.sendMessage(tl("commandHelpLine2", command.getDescription())); + sender.sendMessage(tl("commandHelpLine3")); for (Map.Entry usage : cmd.getUsageStrings().entrySet()) { sender.sendMessage(tl("commandHelpLineUsage", usage.getKey().replace("", commandLabel), usage.getValue())); } } else { + sender.sendMessage(command.getDescription()); sender.sendMessage(command.getUsage().replace("", commandLabel)); } if (!ex.getMessage().isEmpty()) {