Assembler multiblock causing large client-side freeze when loaded in from an unloaded chunk
kylerhenry opened this issue ยท 4 comments
Minecraft Version
1.18
Immersive Engineering Version
8.1.0-150
Expected Behavior
No additional lag added
Actual Behavior
Large client-side freeze (several seconds) when the multiblock is loaded in.
Steps to reproduce
Walking within chunk load distance (10 chunks in the video from server settings) of the Assembler causes client-side freeze. The cause appears to be massive amounts of chunks being updated (see F3 log when lag occurs).
Debug Crash Log
I can't reproduce this issue in my dev environment, I fear it may be a mod-interaction problem...
Can you try getting some profiling data with Spark?
Apart from that, you could try a binary search, removing mods to determine if there is an interaction that causes this.
I can't reproduce this issue in my dev environment, I fear it may be a mod-interaction problem... Can you try getting some profiling data with Spark?
Apart from that, you could try a binary search, removing mods to determine if there is an interaction that causes this.
So that was one of the first things I tried when debugging this (running the spark profiler). Unfortunately I couldn't glean any info from it since it was running server-side and the bug is client-side. See for yourself here: https://spark.lucko.me/ERh4jeTIiE