multiconnect

multiconnect

108k Downloads

[1.19] -> [1.12.2] Block updates are not handled correctly in chunks with negative Z coordinates

LostLuma opened this issue ยท 2 comments

commented

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

commented

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.

commented

That sounds like a different issue...