Fix some command errors being hidden by a usage message

This commit is contained in:
dordsor21 2021-09-20 23:18:38 +01:00
parent 040edc8fd0
commit 9d26f030dc
No known key found for this signature in database
GPG Key ID: 1E53E88969FFCF0B

View File

@ -780,11 +780,13 @@ public final class PlatformCommandManager {
actor.print(Caption.of("fawe.cancel.worldedit.cancel.reason", ((FaweException) e.getCause()).getComponent()));
} else {
Component msg = e.getRichMessage();
if (msg != TextComponent.empty()) {
if (msg == TextComponent.empty()) {
List<String> argList = parseArgs(event.getArguments())
.map(Substring::getSubstring)
.collect(Collectors.toList());
printUsage(actor, argList);
} else {
actor.printError(msg);
}
}
} catch (Throwable t) {