Fix variable argument functions in expressions

204ef7a708466d8739e5dcbfbc4794b57cabab0f

Co-Authored-By: Octavia Togami <2093023+octylFractal@users.noreply.github.com>
This commit is contained in:
N0tMyFaultOG
2020-11-13 22:35:53 +01:00
parent a32b4a1345
commit 5d283e1a17
5 changed files with 30 additions and 2 deletions

View File

@ -678,7 +678,11 @@ public class UtilityCommands {
try {
expression = Expression.compile(String.join(" ", input));
} catch (ExpressionException e) {
actor.printError(TranslatableComponent.of("worldedit.calc.invalid", TextComponent.of(String.join(" ", input))));
actor.printError(TranslatableComponent.of(
"worldedit.calc.invalid.with-error",
TextComponent.of(String.join(" ", input)),
TextComponent.of(e.getMessage())
));
return;
}
WorldEditAsyncCommandBuilder.createAndSendMessage(actor, () -> {