diff --git a/lib/plugins/informer.js b/lib/plugins/informer.js index bc6cfe9..36eaf1e 100644 --- a/lib/plugins/informer.js +++ b/lib/plugins/informer.js @@ -263,8 +263,15 @@ function command(message_parts, player) { block(player) break default: + const aPlayer = bot.players[message_parts[1]] if (message_parts[1] in RelativePosEnum) { block(undefined, message_parts[1]) + } else if (aPlayer) { + if (aPlayer.entity) { + block(aPlayer.entity) + } else { + quiet || bot.chat(`info: player ${aPlayer.username} too far!`) + } } else { // or entity(message_parts[1]).position console.log(bot.players[message_parts[1]])