From 8fce5d0b04cbc93ce56eee3ab937457f5162e02a Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Mon, 28 Jun 2021 11:41:17 +0200 Subject: [PATCH] Fix code format of chatcommands.js Also throw an error when dragonblocks.registerChatcommand is used incorrectly --- engine/chatcommands.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/engine/chatcommands.js b/engine/chatcommands.js index 9e66fec..fee157f 100644 --- a/engine/chatcommands.js +++ b/engine/chatcommands.js @@ -25,16 +25,16 @@ dragonblocks.chatcommands = {}; dragonblocks.registerChatcommand = def => { if (! def || ! def.name) - return; + dragonblocks.error("Cannot register chat command: Invalid or missing argument"); def.desc = def.desc || def.description || "No description"; def.param = def.param || def.params || def.parameter || def.parameters || ""; dragonblocks.chatcommands[def.name] = def; -} +}; dragonblocks.registerOnChatMessage(msg => { - if( ! msg.startsWith("/")) + if (! msg.startsWith("/")) return true; msg += " "; @@ -47,8 +47,7 @@ dragonblocks.registerOnChatMessage(msg => { if (dragonblocks.chatcommands[command]) { try { dragonblocks.chatcommands[command].func(arg); - } - catch (err) { + } catch (err) { dragonblocks.chatMessage("!HTML " + err.toString() + ""); } } else { -- 2.44.0