About the project

This project aims to create a high-performance Minecraft server in Rust. Using Java for server creation is overkill, and many mods aimed at optimizing certain components end up in circles, trying to finish the job. This project will take a different approach. Thanks to the language's safety and efficient use of memory, we can forget about garbage collection and overhead forever. Using this language will also allow us to create a stable network stack thanks to the tokio library, which is essential when creating a server-client game.

How did it start

One day, I had the idea to run a server on a small laptop board with just two CPU cores and 2GB of RAM. I ran into hardware limitations, constantly freezing and rendering chunks. The problems also affected the network: despite the local network and fast packet exchange, the server had to think about what I was doing while rendering the world. I was just starting to learn Rust and was inspired by the idea of rewriting the server in this wonderful language. Of course, a complete rewrite would take months or even years, so I decided to start small, from ClientHello to basic generation.

What has been accomplished

Nothing

Project overview

Link. Not working.

Donation

TON: UQC-FPileXy9fnC4Dj-YXerVtnKp5pCGx9zIMsfRwmUBKKK5
Last Update: 09.01.2026 (02:00 UTC+5)