-
-
Notifications
You must be signed in to change notification settings - Fork 863
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resourcepack receive error related to minecraft-data? #3377
Comments
bot.supportFeature('resourcePackUsesUUID') was the problem
|
Can you open a PR to fix? |
Can you open a PR to fix it, please? |
The feature should be active for 1.20.3+ - https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/common/features.json#L361 Can you update your deps with |
Still unusable until you pull PrismarineJS/node-minecraft-protocol@ccab9fb into mineflayer... |
Versions
Detailed description of a problem
seems to be related to the packet_resource_pack_receive and the method bot.acceptResourcePack();
AND I think this is the cause
https://github.com/PrismarineJS/minecraft-data/blob/c658e8be5c2ce1b4e0478bbfc9f96c3b832fcbce/data/pc/1.20.3/protocol.json#L1951
The packet is not as it was supposed to be here
https://wiki.vg/Protocol#Add_Resource_Pack_.28play.29
What did you try yet?
Check the client's protocol version on the server (it is correct 1.20.3 because 1.20.3 and 1.20.4 have the same protocol
checking the bot version (1.20.4 as defined in createBot)
I checked
bot.supportFeature('resourcePackUsesUUID')
It is false but it should be true I think
Your current code
Expected behavior
send a successfully loaded packet to the server
The text was updated successfully, but these errors were encountered: