[1.19] -> [1.12.2] Block updates are not handled correctly in chunks with negative Z coordinates
LostLuma opened this issue ยท 2 comments
Latest Version?
- I confirm I have the latest version of multiconnect
Description
While trying out the patch for #421 I ran into an issue that block updates in chunks with negative Z coordinates that are not directly caused by the player are not handled properly. I've posted about this on the Discord before in regards to placing beds (see here), but never opened an issue.
Rather than showing the newly updated blocks in the current chunk the updates will be shown in the first chunk in the negative X direction with the same Z coordinate, and only sometimes (in the case of water) also in the correct chunk.
I've recorded a video of me placing water to demonstrate the behavior here as it's the easiest to do, however it also happens with sand that falls due to other sand, beds, decaying leaves, and likely more:
2022-07-19.23-39-49.mp4
I'm pretty sure this also happens when translating newer versions as the first time I ran into this issue when I posted about it on Discord was from version 1.18.2 to 1.15.2, however I do not have any other non-updated servers around to test currently.
Log File
https://files.lostluma.dev/3jAdvA.txt
Crash Report (if applicable)
No response
Thanks for the quick response! I don't think this fix is entirely correct, placing and removing water to cause enough updates now makes all other subchunks turn invisible / empty.