No description
  • Rust 49%
  • HTML 46.4%
  • JavaScript 4.6%
Find a file
2022-07-19 13:29:01 +02:00
.vscode Chunk implementation 2020-04-18 15:57:59 +02:00
code_generators Final Version for BLL 2021-03-31 23:50:52 +02:00
src Final Version for BLL 2021-03-31 23:50:52 +02:00
wiki.vg Major changes, first version with complete login sequence 2021-03-21 17:56:54 +01:00
.gitignore Better and more code generation 2020-06-20 00:08:38 +02:00
actor model join world procedure.drawio Final Version for BLL 2021-03-31 23:50:52 +02:00
actor model join world procedure.png Final Version for BLL 2021-03-31 23:50:52 +02:00
actor model structure.drawio Final Version for BLL 2021-03-31 23:50:52 +02:00
actor model structure.png Final Version for BLL 2021-03-31 23:50:52 +02:00
actors.md Major Rewrite of Actors and IO 2020-07-07 18:52:50 +02:00
Cargo.lock Login sequence and updated helpers 2020-10-20 18:29:30 +02:00
Cargo.toml Major code rewrite and auth implementation 2020-10-02 15:41:56 +02:00
chunk_data.txt Chunk implementation 2020-04-18 15:57:59 +02:00
dumme-fehler.md Chunk implementation 2020-04-18 15:57:59 +02:00
OpenSSL-Win64.lnk Everything 2020-04-17 14:31:24 +02:00
progress.md Major changes, first version with complete login sequence 2021-03-21 17:56:54 +01:00
README.md Add CVE disclaimer 2022-07-19 13:29:01 +02:00
run.bat Chunk implementation 2020-04-18 15:57:59 +02:00
workspace.code-workspace VS Code is cool. 2020-06-20 00:10:29 +02:00

rustian-minecraft-server

Rust Status: Discontinued

⚠️ 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. 💚