This is still missing a few non-critical features (notably the data-driven registry things are still hard-coded for now), and also a few packets might be implemented incorrectly (I fixed the wrong ones I found when testing but I probably missed some), but I think it's implemented enough to be useful. Also, the packet codegen is still disabled but I'll probably re-enable it next update now that Mojang added some basic packet data to their data generator.
This is still missing a few non-critical features (notably the data-driven registry things are still hard-coded for now), and also a few packets might be implemented incorrectly (I fixed the wrong ones I found when testing but I probably missed some), but I think it's implemented enough to be useful. Also, the packet codegen is still disabled but I'll probably re-enable it next update now that Mojang added some basic packet data to their data generator.