Fun with blocks. (WIP) Minecraft implementation in Rust
Find a file
2026-01-10 17:23:21 +01:00
.github rename: workflows 2026-01-10 11:44:53 +08:00
crates Merge branch 'main' into basic-raycast 2026-01-10 11:32:57 +08:00
.editorconfig attach an editorconfig 2024-03-09 22:32:56 +08:00
.gitignore remove tuffous gitignore 2024-03-11 20:05:41 +08:00
Cargo.toml use codeberg for bitvec patch 2026-01-10 11:09:22 +08:00
LICENSE.md agpl 2023-04-02 17:49:57 +08:00
README.md readme improvement 2026-01-11 00:16:13 +08:00
rust-toolchain bare-bone World Chunk implementaion (#33) 2024-03-07 09:46:26 +08:00
rustfmt.toml bump to 2024 edition 2025-03-01 22:55:41 +08:00


[WIP] Rimecraft is currently under heavy development.

Key Features

  • Modular: Deconstructing the whole codebase into individual crates.
  • Flexible: By using local and global contexts and write the code with flexibility in mind, it can be easily extended and customized.
  • Corresponded: At large scale, its codebase is corresponding to the codebase of Java Edition, makes it easier to adapt and maintain.
  • Performant: Thanks to Rust and LLVM, it is able to be fast and efficient.

Quick Start

Rimecraft is currently not ready yet for play as it only consists of a set of library crates.

So for now you can:

  • Generate and read the docs using cargo doc --workspace --all-features.
  • Run the tests using cargo test --workspace --all-features.
  • Get Involved by contributing to the project.

License and Ownership

Rimecraft is owned by DM Earth and is licensed under GNU Affero General Public License v3.