- Rust 49%
- HTML 46.4%
- JavaScript 4.6%
| .vscode | ||
| code_generators | ||
| src | ||
| wiki.vg | ||
| .gitignore | ||
| actor model join world procedure.drawio | ||
| actor model join world procedure.png | ||
| actor model structure.drawio | ||
| actor model structure.png | ||
| actors.md | ||
| Cargo.lock | ||
| Cargo.toml | ||
| chunk_data.txt | ||
| dumme-fehler.md | ||
| OpenSSL-Win64.lnk | ||
| progress.md | ||
| README.md | ||
| run.bat | ||
| workspace.code-workspace | ||
rustian-minecraft-server
⚠️ DISCLAIMER: I am not going to change the code of this repository. The dependencies are outdated and contain serious exploits. DO NOT USE THIS SOFTWARE
Rustian was a school project where I have rewritten the core of a Minecraft Java 1.15.2 Server completely in Rust using the Actor Model to utilize the full potential of a modern CPU. This project needs OpenSSL to work.
This specific version of this project will not be continued because I learned Rust with it (the code works but does not look that great), though I might rewrite it at some point to be more modular and to use more "idiomatic" code that would have a better readability.
I am going to link to the rewritten version here if I decide to make one. If you are interested in collaborating, please tell me. 💚