From 4e7f8d59fda3f63fb1204fb55c444702dca3ced2 Mon Sep 17 00:00:00 2001 From: jay Date: Sun, 17 Jan 2021 15:54:31 +0500 Subject: [PATCH] feat(informer): :sparkles: add more detailed block metadata info Uses `block.getProperties()`. Thanks to a [comment][1] [1]: https://github.com/PrismarineJS/mineflayer-pathfinder/pull/84/files#r541196424 --- lib/plugins/informer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/plugins/informer.js b/lib/plugins/informer.js index 71ab72d..091a36d 100644 --- a/lib/plugins/informer.js +++ b/lib/plugins/informer.js @@ -5,13 +5,13 @@ const v = require('vec3') function block(pos) { const block = pos ? bot.blockAt(v(pos)) : bot.blockAtCursor() - console.log(block) + console.log(block, block && block.getProperties()) if (!block) { cfg.quiet || bot.chat("empty") return block } let info = [block.type, block.name] - if (block.metadata) info.push(block.metadata) + if (block.metadata) info.push(Object.entries(block.getProperties())) cfg.quiet || bot.chat(info.join(": ")) }