Conversation
|
A long ways off, massive changes in this update including to the login handshake: attempting to join fails: disconnect.genericReason, server logs:
Has Sig Data, signatures added to https://wiki.vg/index.php?title=Protocol#Login_Start, and more |
… nested within registry codecs
Since this is deep inside a complex packet structure, conditionalize https://wiki.vg/index.php?title=Protocol&oldid=17706#Player_Info https://wiki.vg/index.php?title=Protocol&oldid=17499#Player_Info
|
Now able to login, and can see… something. Flat terrain with a hole is expected, but should be dirt instead of logs, and somehow it is positioned above(?) the player instead of beneath them on the ground: This may be related to the min_y changes. Not all packets parsing is implemented yet, both new packets and changed packets. Also https://wiki.vg/Protocol_version_numbers says 1.19.1 is 760, but has no protocol change details (yet?). https://minecraft.fandom.com/wiki/Java_Edition_1.19.1 says "This version is not compatible with 1.19 servers.". And another update just dropped, https://minecraft.fandom.com/wiki/Java_Edition_1.19.2 released "released on August 5" two days ago, but it "is compatible with 1.19.1 servers". |
|
Fixed the dimension type loading, which was needed for min_y, now able to see the world as it is: but not stable. Walking towards the village crashes with:
which was the hack introduced in #640 (comment) to get past not supporting negative y coordinates - may have to support it.. update: this may be improved with #727 Support chunks with negative y values |
|
This is great work! Do you think it would be possible to work together to get this patch for leafish as well? I can't work on this rn tho, as i am implementing wgpu-mc as our new renderer, which enables vulkan, dx and metal support for leafish |


Major protocol update
https://minecraft.fandom.com/wiki/Java_Edition_1.19
https://wiki.vg/Protocol https://wiki.vg/index.php?title=Protocol&oldid=17688 1.19 (759)
https://wiki.vg/index.php?title=Protocol&oldid=17499 1.18.2 (758)
https://wiki.vg/index.php?title=Protocol&type=revision&diff=17688&oldid=17499 1.19 (759) vs 1.18.2 (758)