]> git.lizzy.rs Git - dragonblocks.git/commitdiff
Fix code format of chatcommands.js
authorElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 28 Jun 2021 09:41:17 +0000 (11:41 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 28 Jun 2021 09:41:17 +0000 (11:41 +0200)
Also throw an error when dragonblocks.registerChatcommand is used incorrectly

engine/chatcommands.js

index 9e66fec5df7252b7e079068b87bcfa9031b251dc..fee157f471223185b51ff952ded077d0394fc715 100644 (file)
@@ -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 <span style=\"color: red; font-width: bold\"> " + err.toString() + "</span>");
                }
        } else {