Yet another port of mcidle ✨, but this time to Rust.
Version | Protocol |
---|---|
1.12.2 | 340 |
To compile, make sure you have Rust and Git then run
git clone https://github.com/qubard/mcidle-rs
cd mcidle-rs
cargo build --release
The executable will be located in target/release
.
Not yet.
- Mojang Auth
- Encryption
- Setup thread safe client listener/pool
- Lots of packet serialization/deserialization
- NBT serialization/deserialization
- Useful state abstraction
- Compression
- Packet wrapper
- Read/send
- Serialization of primitives
- Coverage support
- Multiple protocols (codec?)
- Refactoring libs into crates
- Basic CI
- Better CI
- Better error handling
- Integration tests
Lots more I'm probably missing.