bedrockgen 0.2.0

A library crate written in rust to emulate Minecraft's bedrock generation.
Documentation
  • Coverage
  • 43.75%
    21 out of 48 items documented1 out of 31 items with examples
  • Size
  • Source code size: 19.35 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 644.13 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 8s Average build duration of successful builds.
  • all releases: 8s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • ghost_341230

bedrockgen

What is it?

A library crate written in rust to emulate Minecraft's bedrock generation.

As this is a learning project, feel free to submit a PR!

How do I use it?

You can use it the conventional way, either through cloning and adding as a dependency with a path, or by simply reading it and understanding how it works. I tried to make it fairly simple to understand what is going on; you can even read the raw state values from the random number generators!

Speed?

I haven't really optimized for speed, as it is mainly for those who wish to use it for learning. It is still pretty fast, and everything is thread safe, so it is easily multithreadable. Though, if you're really going for speed, use CUDA.

Meow?

Meow!