PrismarineJS / mineflayer

Create Minecraft bots with a powerful, stable, and high level JavaScript API.
https://prismarinejs.github.io/mineflayer/
MIT License
4.96k stars 904 forks source link

TypeError: Cannot read property 'remove' of undefined #821

Closed Wqrld closed 5 years ago

Wqrld commented 5 years ago
TypeError: Cannot read property 'remove' of undefined
    at Client.bot._client.on (/root/bot/node_modules/mineflayer/lib/plugins/scoreboard.js:37:28)
    at emitTwo (events.js:126:13)
    at Client.emit (events.js:214:7)
    at FullPacketParser.deserializer.on (/root/bot/node_modules/minecraft-protocol/src/client.js:82:12)
    at emitOne (events.js:116:13)
    at FullPacketParser.emit (events.js:211:7)
    at addChunk (/root/bot/node_modules/readable-stream/lib/_stream_readable.js:301:12)
    at readableAddChunk (/root/bot/node_modules/readable-stream/lib/_stream_readable.js:283:11)
    at FullPacketParser.Readable.push (/root/bot/node_modules/readable-stream/lib/_stream_readable.js:247:10)
    at FullPacketParser.Transform.push (/root/bot/node_modules/readable-stream/lib/_stream_transform.js:149:32)

node v8.11.2 newest mineflayer server 1.8.8 Happens when joining a server with featherboard, it stops new bots from joining the server

wvffle commented 5 years ago

It's been fixed in mineflayer 2.8.1. Please check your mineflayer version.