bedrock-protocol
bedrock-protocol copied to clipboard
Minecraft Bedrock protocol library, with authentication and encryption
Support for SOCKS5 or similar, like [node-minecraft-protocol](https://github.com/PrismarineJS/node-minecraft-protocol/tree/master/examples/client_socks_proxy) does. This is useful for various reasons, such as routing behind a firewall or application-specific use-cases.
The example server can not use the map changed by the `tools/dumpPacket.js`, and after re download the world, the example server read 0 chunks. So the player can't get the...
When I run the chunk decoding example in clientInternal.js on a 1.18 server the chunk provider stays blank. Stepping through the code executing it seems like packet.sub_chunk_count === -1 which...
Hi! I was trying to create a server with the server example code here: https://github.com/PrismarineJS/bedrock-protocol/blob/master/examples/serverReadmeExample.js. I run it with `node serverReadmeExample.js` after doing `npm install bedrock-protocol` but I can't get...
A new Minecraft Bedrock version is available (as of Tue, 04 Oct 2022 15:35:27 GMT), version **1.19.31** ## Official Changelog * Various bug fixes! *(via App Store)* * https://feedback.minecraft.net/hc/en-us/sections/360001186971-Release-Changelogs ##...
Unsure if this is the right way as I can find no documentation on this, but should fix https://github.com/PrismarineJS/bedrock-protocol/issues/274
I use experimental query that only works when upcoming creator features enabled. Maybe mojang changed the way how they send experiments?  
A really basic CLI parsing setup that allows for out-of-the-box running of these examples. Motiivation: I use these to test changes on bedrock-server and I've actually keep some secondary scripts...
While testing 1.19.30, I noticed some odd behavior with the advertisement feature. Given the following advertisement: ``` 0000 02 00 00 00 45 00 00 88 80 f8 00 00...
https://github.com/PrismarineJS/minecraft-data/blob/master/data/bedrock/latest/proto.yml i mean, this already exists, you could probably just parse it in. It is such a great project and with all types it'd be even better. at the moment...