Actualmente estoy usando mineflayer y mineflayer-gui para intentar unir carcasas en Hypixel escribiendo /lobby housing , /visit <Username> , y luego usando mineflayer-gui para encontrar la posición de las cabezas y hacer clic en la primera. Esto es lo que tengo hasta ahora:
const mineflayer = require('mineflayer') const gui = require("mineflayer-gui"); const bot = mineflayer.createBot({ host: 'mc.hypixel.net', username: '<Email>', password: '<Password>', port: 25565, version: "1.8.9", auth: 'microsoft' }) bot.loadPlugin(gui.plugin) var house = "<Username>"; bot.on("spawn", async () => { bot.chat("/lobby housing") bot.chat("/visit "+house) let window = null; await bot.once("windowOpen", response => window = response); let options = { window, } let heads = await bot.gui.getItems(options, "player_head") let usernames = heads.map(item => bot.gui.item.getName(item).toString()); console.log(usernames) }) Este código no produce errores, pero registra una lista vacía. Me aseguré de que el nombre de usuario (variable de la house ) que puse sea válido, pero ¿no se muestra ni siquiera 1 cabeza? ¿Alguien puede decirme qué hice mal?
Por cierto, también me gustaría saber cómo desactivar las advertencias, ya que cuando me uno a Hypixel, inunda mi consola con advertencias. ¡Muchas gracias!