{"repo":"PrismarineJS/bedrock-protocol","free":true,"listed":false,"github":"https://github.com/PrismarineJS/bedrock-protocol","clone":"git clone https://github.com/PrismarineJS/bedrock-protocol.git","description":"Minecraft Bedrock protocol library, with authentication and encryption","language":"JavaScript","stars":463,"topics":["minecraft-pocket-edition","raknet","minecraft","bedrock-protocol","bedrock-edition","bedrock"],"license":"MIT","category":"security-tools","readme_excerpt":"bedrock-protocol Minecraft Bedrock Edition (aka MCPE) protocol library, supporting authentication and encryption. Help contribute. Protocol doc Features - Supports Minecraft Bedrock version 1.16.201, 1.16.210, 1.16.220, 1.17.0, 1.17.10, 1.17.30, 1.17.40, 1.18.0, 1.18.11, 1.18.30, 1.19.1, 1.19.10, 1.19.20, 1.19.21, 1.19.30, 1.19.40, 1.19.41, 1.19.50, 1.19.60, 1.19.62, 1.19.63, 1.19.70, 1.19.80, 1.20.0, 1.20.10, 1.20.30, 1.20.40, 1.20.50, 1.20.61, 1.20.71, 1.20.80, 1.21.0, 1.21.2, 1.21.21, 1.21.30, 1.21.42, 1.21.50, 1.21.60, 1.21.70, 1.21.80, 1.21.90, 1.21.93, 1.21.100, 1.21.111, 1.21.120, 1.21.124, 1.21.130, 1.26.0, 1.26.10, 1.26.20, 1.26.30, 1.26.40 - Parse and serialize packets as JavaScript objects - Automatically respond to keep-alive packets - Proxy and mitm connections - Client - Authentication - Encryption - Ping a server for status - Server - Authenticate clients with Xbox Live - Ping status Robust test coverage. Easily extend with many other PrismarineJS projects, world providers, and more Optimized for rapidly staying up to date with Minecraft protocol updates. Want to contribute to something important for PrismarineJS? Go to https://github.com/PrismarineJS/mineflayer/wiki/Big-Prismarine-projects Installation npm install bedrock-protocol To update bedrock-protocol (or any Node.js package) and its dependencies after a previous install, you must run npm update Usage Client example Example to connect to a server in offline mode, and relay chat messages back: Client exam","default_branch":null,"files":null,"tree":[],"storefront":"/r/PrismarineJS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PrismarineJS/bedrock-protocol/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}