multiconnect

multiconnect

108k Downloads

[1.12.2] Chunk errors

Tomatobird8 opened this issue ยท 30 comments

commented

Chunk error image
pastebin of error message

Server: PaperMC-1.12.2-1618
Client: fabric-loader-0.11.6-1.17.1
Client mods: multiconnect-1.4.8, spark-fabric, fabric-api-0.37.0+1.17, modmenu-2.0.2, cloth-config-5.0.34-fabric

commented

Hi, can you try this again on the latest multiconnect version? I added some debug information to the log which should help me fix the issue.

commented

I still can't reproduce this issue on a vanilla server

@Earthcomputer , I think this way of reproducing can help: [Demo]

commented

Thanks for that! I will try that when I get the chance

commented

@Earthcomputer Ill just clarify that I was running the localhost 1.12.2 server on one computer and the 1.17.1 multiconnect client on another computer and it still occurs. I dont think localhost causes it because it still happens on 1.12.2 servers like 2b2t.org

@Felix14-v2 Yes this happens and also it happens when blowing up tnt.

commented

Here's an abridged log file with the latest version installed
https://pastebin.com/b6tWxBAn

download link to full log file:
https://cdn.discordapp.com/attachments/288797127759364096/880255883064512552/latest.log

commented

Thanks

commented

Same visual errors occur in version 1.4.13. Method of reproducing stays the same. Only errors found in log are as follows and not sure if they are applicable.

[15:04:32] [Render thread/WARN]: 6 packets for chunk -1, -3 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 4 packets for chunk -1, -1 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 1 packets for chunk -1, -9 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 5 packets for chunk -1, -14 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 9 packets for chunk -1, -17 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 11 packets for chunk -1, -5 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 5 packets for chunk -1, -10 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 4 packets for chunk -1, -16 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 8 packets for chunk -1, -4 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 6 packets for chunk -1, -11 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 14 packets for chunk -1, -12 were dropped due to the chunk not being loaded [15:04:32] [Render thread/WARN]: 12 packets for chunk -1, -15 were dropped due to the chunk not being loaded [15:04:33] [Render thread/WARN]: 16 packets for chunk -1, -19 were dropped due to the chunk not being loaded [15:04:33] [Render thread/WARN]: 22 packets for chunk -1, -21 were dropped due to the chunk not being loaded [15:04:34] [Render thread/WARN]: 7 packets for chunk -1, -22 were dropped due to the chunk not being loaded [15:04:36] [Render thread/WARN]: 4 packets for chunk -1, -23 were dropped due to the chunk not being loaded [15:04:39] [Render thread/WARN]: 25 packets for chunk -1, -7 were dropped due to the chunk not being loaded [15:04:51] [pool-2-thread-1/WARN]: 40 packets for chunk -1, -6 were dropped due to the chunk not being loaded [15:04:57] [Render thread/WARN]: 27 packets for chunk -1, -13 were dropped due to the chunk not being loaded [15:05:51] [pool-2-thread-1/WARN]: 14 packets for chunk -1, -8 were dropped due to the chunk not being loaded [15:05:51] [pool-2-thread-1/WARN]: 20 packets for chunk -1, -25 were dropped due to the chunk not being loaded [15:05:51] [pool-2-thread-1/WARN]: 12 packets for chunk -1, -24 were dropped due to the chunk not being loaded [15:06:02] [Render thread/WARN]: 4 packets for chunk -1, -12 were dropped due to the chunk not being loaded

commented

Hey sorry about this, can you try again on 1.4.14 and upload your log? I added even more debug information to help with this.

commented
commented

This should hopefully fixed in 1.4.15, please let me know if not (with an updated log) and I'll reopen.

commented

Unfortunately 1.4.15 version does not fix the visual errors. Using 100% fresh multimc installs joining 100% vanilla 1.12.2 localhost from the 1.4.15 version in 1.17.1. Errors in log are only these:

[16:01:12] [ForkJoinPool-1-worker-7/WARN]: The mod "multiconnect" contains invalid entries in its mod json: Unsupported root entry "comment" at line 42 column 16
[16:10:03] [Render thread/WARN]: 6 packets for chunk -1, -20 were dropped due to the chunk not being loaded
[16:10:05] [Render thread/WARN]: 59 packets for chunk -1, -21 were dropped due to the chunk not being loaded
[16:10:10] [Render thread/WARN]: 94 packets for chunk -1, -4 were dropped due to the chunk not being loaded
[16:10:12] [Render thread/WARN]: 40 packets for chunk -1, -18 were dropped due to the chunk not being loaded
[16:10:35] [Render thread/WARN]: 40 packets for chunk -1, -17 were dropped due to the chunk not being loaded
[16:10:48] [Render thread/WARN]: 87 packets for chunk -1, -15 were dropped due to the chunk not being loaded
[16:10:57] [Render thread/WARN]: 57 packets for chunk -1, -14 were dropped due to the chunk not being loaded
[16:11:24] [Render thread/WARN]: 380 packets for chunk -1, -11 were dropped due to the chunk not being loaded
[16:11:38] [Render thread/WARN]: 146 packets for chunk -1, -10 were dropped due to the chunk not being loaded
[16:11:44] [Render thread/WARN]: 134 packets for chunk -1, -13 were dropped due to the chunk not being loaded
[16:11:54] [Render thread/WARN]: 241 packets for chunk -1, -12 were dropped due to the chunk not being loaded
[16:13:07] [Render thread/WARN]: 5 packets for chunk -1, -12 were dropped due to the chunk not being loaded

commented

Please can you paste your whole log?

commented
commented

I haven't been able to reproduce this issue on 1.4.15. Is there a server I can join where it's reliably reproducible?

commented

Yes, just generate new chunks on 2b2t.org

commented

I am not joining that server. Is there another server I can join with the same issue? Interesting you say that new chunks need to be generated though...

commented

I will look for 1.12.2 servers to join and test. Though it is difficult to find a survival server and go far enough out to gen new chunks. The easiest option is loading up a lan server and joining on an alt which is what ive been using to test the newest versions. Ill see if I can reproduce the issue on another server other than 2b2t.org or localhost.

commented

As long as you're sure you can reliably reproduce it by generating new chunks that's good enough for me. I have a local test server.

commented

The issue is only when generating new chunks. A re-log fixes the visual glitches and then running back through the previously generated terrain, you will find no glitches where they were before. But generating new terrain will produce them. Using f3 to reload chunks does not fix the errors. Walking into the glitched terrain will glitch out the player. Placing blocks in the glitched terrain will replace the air with the proper block but only where the new block was placed. As far as I can tell they occur more in oceans and on the nether roof. Although im not sure if they are just more easy to notice there.

commented

Sometimes I have the same problem, but not with a new chunks:
[Demo 1] โ€“ errors updating entire subchanks and some blocks under the player
[Demo 2] โ€“ errors in updating TNT blocks
[Demo 3] โ€“ yellow terracotta is not displayed

Demo 1: 2021-09-02-3.log (nothing interesting)
Demo 2-3: 2021-09-02-2.log
Demo video time:
2) 13:52:14-13:54:07 (there are also spam an errors with the arrows owners data)
3) 13:45:50-13:46:31 (packets for chunks were dropped)

Problematic server

commented

Is there a chance of this being fixed? do you need more information? I currently cant play because of these visual glitches.

commented

I've been busy, I'll take a look today.

commented

I still can't reproduce this issue on a vanilla server

commented

Perhaps it's a conflict with another mod you have installed. Could you verify this still happens with just multiconnect, and if so, let me know which mod it's conflicting with?
I did notice that you said "100% fresh multimc install" but I'm not sure what that exactly means in terms of what mods you have loaded.

commented

Hi i just went through again and verified that it still occurs. I even tested on a different computer and they still occur.

  • Using the multimc app
  • Java 16
  • Creating new 1.17.1 instance and installing fabric from multimc menu
  • Only mod installed is newest Multiconnect (not even fabric api is installed)
  • Creating new 1.12.2 instance
  • Joining 1.12 from 1.17 through localhost
  • Only errors are "[17:10:35] [Render thread/WARN]: 40 packets for chunk -1, -17 were dropped due to the chunk not being loaded"
commented

$20 bounty for fixing this one :)

commented

[Demo 2] โ€“ errors in updating TNT blocks
[Demo 3] โ€“ yellow terracotta is not displayed
Demo 2-3: 2021-09-02-2.log

@Earthcomputer , problems with block updates are still present. Should I create a separate bug report for them?

commented

So I just tested the newest version and the chunk vanishing seems to be fixed! But unfortunately that is the only thing that was fixed. In issue #257 I tested beds, liquids, tnt and falling sand and they all do not work as intended (same issues as the bug report).