An open API service indexing awesome lists of open source software.

https://github.com/twometer/minecraft.rs

⛏️ Minecraft Server in Rust
https://github.com/twometer/minecraft.rs

Last synced: about 1 year ago
JSON representation

⛏️ Minecraft Server in Rust

Awesome Lists containing this project

README

          

# minecraft.rs

A high-performance Minecraft server in Rust

## Feature plan

- [x] Minecraft 1.8 protocol implementation ([wiki.vg](https://wiki.vg/index.php?title=Protocol&oldid=7121))
- [x] Asynchronous client handling with Tokio for many concurrent players
- [x] Custom multithreaded world generation engine
- [x] Configurable biome generation
- Per-biome heightmap config
- Per-biome feature distribution (grass, trees, ...)
- [x] Configurable ore generation
- [x] Configurable cave generation
- [ ] Disk storage
- [ ] Basic Minecraft features
- [ ] Synchronize player movement and block interaction
- [ ] Inventory & crafting system
- [ ] Animal spawning and AI
- [ ] Damage system

## Coding time

![Total](https://wakatime.com/badge/user/25464352-4370-4ddc-8fb4-71a7f3b2faa9/project/25f91265-2890-4af1-804c-c9dfe214ae84.svg)