mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-12-23 01:37:37 +00:00
Slightly preferable messages on UsageException thrown by piston
This commit is contained in:
parent
9d26f030dc
commit
e9adf0f30d
@ -766,13 +766,18 @@ public final class PlatformCommandManager {
|
|||||||
actor.print(Caption.of("fawe.cancel.worldedit.cancel.reason", e.getComponent()));
|
actor.print(Caption.of("fawe.cancel.worldedit.cancel.reason", e.getComponent()));
|
||||||
} catch (UsageException e) {
|
} catch (UsageException e) {
|
||||||
ImmutableList<Command> cmd = e.getCommands();
|
ImmutableList<Command> cmd = e.getCommands();
|
||||||
if (!cmd.isEmpty()) {
|
if (e.getRichMessage() == TextComponent.empty() && !cmd.isEmpty()) {
|
||||||
actor.print(Caption.of(
|
actor.print(Caption.of(
|
||||||
"fawe.error.command.syntax",
|
"fawe.error.command.syntax",
|
||||||
HelpGenerator.create(e.getCommandParseResult()).getFullHelp()
|
HelpGenerator.create(e.getCommandParseResult()).getFullHelp()
|
||||||
));
|
));
|
||||||
}
|
} else {
|
||||||
|
actor.print(Caption.of(
|
||||||
|
"fawe.error.command.syntax",
|
||||||
|
HelpGenerator.create(e.getCommandParseResult()).getUsage()
|
||||||
|
));
|
||||||
actor.printError(e.getRichMessage());
|
actor.printError(e.getRichMessage());
|
||||||
|
}
|
||||||
} catch (CommandExecutionException e) {
|
} catch (CommandExecutionException e) {
|
||||||
handleUnknownException(actor, e.getCause());
|
handleUnknownException(actor, e.getCause());
|
||||||
} catch (CommandException e) {
|
} catch (CommandException e) {
|
||||||
|
Loading…
Reference in New Issue
Block a user