A Minecraft protocol-compatible server written from scratch in Rust.
Go to file
James T. Martin 389bafe89d
Massively improve low-level packet stream interface.
Also, now PacketStream (whose previous version was Connection)
should now, in theory (untested) support client connections to servers.
2020-07-26 23:56:02 -07:00
.github/workflows Overhaul GitHub workflow: fmt, lint, check, and build. 2020-07-26 16:01:29 -07:00
src Massively improve low-level packet stream interface. 2020-07-26 23:56:02 -07:00
.editorconfig The server successfully responds to status pings. 2020-07-23 23:32:46 -07:00
.gitignore Got encryption working! It's ugly, but it works. Cleanup tomorrow. 2020-07-26 02:05:49 -07:00
Cargo.lock Massively improve low-level packet stream interface. 2020-07-26 23:56:02 -07:00
Cargo.toml Massively improve low-level packet stream interface. 2020-07-26 23:56:02 -07:00
LICENSE.txt Add license (GPLv3+). 2020-07-23 23:40:43 -07:00
rust-toolchain Added PacketData trait to allow serializing any data types. 2020-07-24 18:20:07 -07:00
rustfmt.toml Massively improve low-level packet stream interface. 2020-07-26 23:56:02 -07:00