Comment by pzmarzly

1 day ago

Similar projects:

- Feather (Rust, abandoned) https://github.com/feather-rs/feather

- Valence (Rust) https://github.com/valence-rs/valence

- Cuberite (C++) https://github.com/cuberite/cuberite

Valence:

> A Rust framework for building Minecraft: Java Edition servers.

Through there are currently 3 new rust impl. differentiating themself from Valence. So it's interesting to see how this will develop long term. Like will they be for different use case(1)? Will they merge? Will some die and developers migrate?

(1): There are actually quite a lot of different use cases, i.e. Java Edition is by now mostly about mods so providing different modding capabilities and various "common mods build-in" and similar can be a big target. But so can be wanting to run a mostly vanilla community MC server for quite a bunch of people etc.