| .github/workflows | ||
| docs | ||
| scripts | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| rustfmt.toml | ||
| server-icon.png | ||
| TODO.md | ||
Important
This repository is a work‑in‑progress (non‑functional) and an experimental project by beginners. It is under active development; expect changes and incomplete features.
🎮 Copper: Minecraft Server in Rust
Introduction 🎯
Copper is an attempt to build a Minecraft server in Rust. The goal is to explore Rust for game server development and show how to implement a complex game protocol in a performant and safe way. Rust is known for strong memory safety without sacrificing speed, which makes it a solid fit for servers that care about reliability.
Note
The project targets the Minecraft: Java Edition protocol.
Technologies Used 🛠️
- Programming language: Rust
License 📄
Copper is licensed under the Mozilla Public License Version 2.0. See the LICENSE file for details.
Acknowledgements 🙏
Disclaimer ⚖️
This is a community project that is not affiliated with Mojang, Microsoft, or Minecraft. All trademarks are the property of their respective owners.
For questions or comments, open an issue or email: minecraft.cactus@proton.me