13
0
geforkt von Mirrors/Velocity

Merge pull request #115 from lolnetnz/crash

Prevent commands run from console crashing the entire instance
Dieser Commit ist enthalten in:
Andrew Steinborn 2018-10-12 21:44:15 -04:00 committet von GitHub
Commit 1f329b09f3
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -68,8 +68,12 @@ public final class VelocityConsole extends SimpleTerminalConsole implements Comm
@Override
protected void runCommand(String command) {
if (!this.server.getCommandManager().execute(this, command)) {
sendMessage(TextComponent.of("Command not found.", TextColor.RED));
try {
if (!this.server.getCommandManager().execute(this, command)) {
sendMessage(TextComponent.of("Command not found.", TextColor.RED));
}
} catch (Exception e) {
logger.error("An error occurred while running this command.", e);
}
}