Universal Toolkit for Minecraft Bedrock Edition in Rust
bedrock-rs is a comprehensive and user-friendly library written in Rust, designed to provide a universal solution for working with Minecraft Bedrock Edition. This project offers:
Join our growing community on Discord to learn more about the project’s future, seek support, or collaborate with others:
Join our Discord
To maintain modularity and scalability, bedrock-rs is divided into multiple crates. Each crate focuses on a specific functionality, making it easier to use and manage. All crates are accessible through the primary bedrock crate. Additionally, the library offers a variety of optional features you can enable to suit your needs.
To use bedrock-rs in your Rust project, add the following to your Cargo.toml:
[dependencies]
bedrock = { git = "https://github.com/bedrock-crustaceans/bedrock-rs.git", features = ["full"] }
Refer to the individual crate documentation for details on specific modules and features.
We also plan to release bedrock-rs on crates.io in the future.
A huge thank you to all the amazing individuals who have contributed to bedrock-rs! Your time, effort, and expertise are what make this project possible.
Whether it’s fixing bugs, implementing features, or providing feedback, every contribution helps shape the future of this library. We appreciate each and every one of you!
Want to join this incredible group? Check out our Contributing Guide and make your mark on the project.
We welcome contributions of all kinds, including bug fixes, new features, docs updates, and improvements across crates.
Please read the full contribution guide here: CONTRIBUTING.md
For guidance or collaboration, connect with the community on Discord.
If you find bedrock-rs helpful, don’t forget to give the repository a ⭐ on GitHub.
bedrock-rs is open-source software licensed under the Apache-2.0 License.
$ claude mcp add bedrock-rs \
-- python -m otcore.mcp_server <graph>