From e879d1f4addd693e57f02c272d0ac86c576ac1c9 Mon Sep 17 00:00:00 2001 From: jay Date: Fri, 7 May 2021 12:40:17 +0500 Subject: [PATCH] refactor(informer): :recycle: reorder config loading --- lib/plugins/informer.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lib/plugins/informer.js b/lib/plugins/informer.js index 3e36a1e..977ab83 100644 --- a/lib/plugins/informer.js +++ b/lib/plugins/informer.js @@ -1,9 +1,19 @@ let cfg let bot let mcData +let quiet // import v from 'vec3' const v = require('vec3') +let cfg = { + info: { + quiet: quiet, + recentCommand: null, + }, + // to satisfy typescript + quiet: null, + bot: bot +} function block(pos) { const block = pos ? bot.blockAt(v(pos)) : bot.blockAtCursor() console.log(block, block && block.getProperties()) @@ -133,12 +143,9 @@ function command(message_parts, player) { } const load = (config) => { + config.info = cfg.info cfg = config bot = cfg.bot - cfg.info = { - quiet: cfg.quiet, - recentCommand: null, - } mcData = bot.mcData || (bot.mcData = require('minecraft-data')(bot.version)) }