From ba7c53be0c648c013f4cf22380ae287a80748954 Mon Sep 17 00:00:00 2001 From: jay Date: Sun, 27 Dec 2020 00:30:46 +0500 Subject: [PATCH] refactor(command): :recycle: make toss exit early if non-existent block --- lib/plugins/command.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/plugins/command.js b/lib/plugins/command.js index 8405112..318397c 100644 --- a/lib/plugins/command.js +++ b/lib/plugins/command.js @@ -431,13 +431,13 @@ function command(username, message) { case "toss": case "drop": if (!message_parts[1]) { return false } // FIXME, works but ugly - // TODO use cfg.plugins.inventory.itemByName - const item = cfg.plugins.inventory.itemByName(message_parts[1]) if (!mcData.findItemOrBlockByName(message_parts[1])) { console.log("doesn't exist:", message_parts[1]) cfg.quiet || bot.chat(`item doesn't exist: ${message_parts[1]}`) return false - } else if (!item) { + } + const item = cfg.plugins.inventory.itemByName(message_parts[1]) + if (!item) { console.log("don't have:", message_parts[1]) cfg.quiet || bot.chat(`don't have item: ${message_parts[1]}`) return false