Lea-fish / Leafish

A minecraft-like multi version client implemented in Rust.
Apache License 2.0
812 stars 46 forks source link

Simplify packet reading #184

Open terrarier2111 opened 3 years ago

terrarier2111 commented 3 years ago

We can do this by converting all packets which have different content (depending on the version) to a single packet which contains optionals etc and a packet version id. I assume, this will also help us to support packet listening in our modding api.

terrarier2111 commented 3 years ago

This is pretty much done, only a few packets are missing, i.e chunk packets