gottsch/gottsch-minecraft-Dungeons2

Cascading Worldgen Lag

Closed this issue · 8 comments

[13:42:03] [Server thread/WARN] [FML]: GottschCore loaded a new chunk (1, 44 Dimension: 0) during chunk population, causing cascading worldgen lag. Please report this to the mod's issue tracker. This log can be disabled in the Forge config.

It is actually Dungeons2 that is causing the cascading worldgen.

ah, good. you got it. Please do look into this. mine are chain reacting with inventory pets it seems. I reported to that mod also. :)

I've added some performance changes to minimize this issue.

See Changelog @ https://gist.github.com/gottsch/3d0300abd4319fd3e1284520d37bfb0d

I am still getting this issue with

GottschCore-mc1.12.2-f14.23.2.2611-v1.3.5
Dungeons2-mc1.12.2-f14.23.1.2555-v1.3.3

https://goo.gl/XL5Gws The error shows up starting at around like 57k
also the file in truncated so make sure to hit the button at the top to expand it or load the file in a local editor.

As you can see it is also complaining about Galaticcraft

So I have also reported it to their issue tracker.

micdoodle8/Galacticraft#3340

also here are some profiling results.
https://goo.gl/DF6Tgk

https://goo.gl/3k4dhm

Got this issue as well.

This still may happen, especially with other mods that generate "spanning" content, such as rivers or dungeons (i dont know what or how galacticraft spawn content).

Hi ! Same issue.

Every chunk generation is hit very hard by cascading worldgen lag, it even crashed the server by pinging it out. I have Dungeons2 installed as well.

[39;0m› [K[33;1m[14:20:28] [Server thread/WARN] [FML]: GottschCore loaded a new chunk [-95, 227] in dimension 0 (overworld) while populating chunk [-125, 230], causing cascading worldgen lag.
[39;0m› [K[33;1m[14:20:28] [Server thread/WARN] [FML]: Please report this to the mod's issue tracker. This log can be disabled in the Forge config.

Some other mods are affected too : Carbonado & Roguelike Dungeons
[39;0m› [K[33;1m[14:20:26] [Server thread/WARN] [FML]: Roguelike Dungeons loaded a new chunk [-95, 238] in dimension 0 (overworld) while populating chunk [-96, 241], causing cascading worldgen lag.
[39;0m› [K[33;1m[14:20:26] [Server thread/WARN] [FML]: Please report this to the mod's issue tracker. This log can be disabled in the Forge config.
[39;0m› [K[33;1m[14:02:34] [Server thread/WARN] [FML]: Carbonado loaded a new chunk [-157, 160] in dimension 0 (overworld) while populating chunk [-157, 162], causing cascading worldgen lag.
[39;0m› [K[33;1m[14:02:34] [Server thread/WARN] [FML]: Please report this to the mod's issue tracker. This log can be disabled in the Forge config.

Should I try to reduce generated content ?

I'm in the (slow) process of rewriting Dungeons2. I am attempting to create a new generation process that only gens in the space between the player and the loading chunk and spans only into loaded chunks.

I'm in the (slow) process of rewriting Dungeons2. I am attempting to create a new generation process that only gens in the space between the player and the loading chunk and spans only into loaded chunks.

I see, thanks for looking into it :) Good luck with it !