PG85 / OpenTerrainGenerator

Minecraft Terrain Generator for Bukkit/Spigot/Forge
MIT License
200 stars 82 forks source link

[Bug]: Cascading World Generation Caused by Quark #1008

Open nveXyounes opened 2 months ago

nveXyounes commented 2 months ago

Is there an existing issue for this?

Current Behavior

In my modded Minecraft 1.12.2 world, I’m experiencing cascading world generation lag, and Quark appears to be one of the causes. While populating chunks, Quark is loading adjacent chunks, which results in cascading worldgen lag and negatively affects performance.

[14:28:57] [Server thread/WARN] [FML]: Quark loaded a new chunk [-118, -79] in dimension 0 (overworld) while populating chunk [-119, -79], causing cascading worldgen lag. [14:33:29] [Server thread/WARN] [FML]: Quark loaded a new chunk [-118, 125] in dimension 0 (overworld) while populating chunk [-118, 124], causing cascading worldgen lag. [14:44:39] [Server thread/WARN] [FML]: Quark loaded a new chunk [-131, 149] in dimension 0 (overworld) while populating chunk [-130, 149], causing cascading worldgen lag.

This issue arises during terrain generation when new chunks are being loaded by Quark while adjacent chunks are still being populated.

Mods Involved:

Quark (contributing to cascading worldgen) Other mods: LLibrary, Mowzie's Mobs, Open Terrain Generator, Biomes O' Plenty, etc., are also contributing to similar issues.

quark version : Quark-r1.6-179.jar Custom World generation mods : OpenTerrainGenerator-1.12.2-v9.5-R1.jar + Biome_Bundle_O_Plenty-1.12.2_v1.0.jar Forge : forge:1.12.2-14.23.5.2860

Expected Behavior

.

Which platforms have you reproduced this issue using?

Forge Single Player, Forge Multiplayer

OTG Version

OpenTerrainGenerator-1.12.2-v9.5-R1.jar

Platform Version

forge:1.12.2-14.23.5.2860

Steps To Reproduce

Load a modded Minecraft 1.12.2 world with Quark enabled. Explore new chunks and monitor the logs for cascading worldgen warnings. Observe that Quark triggers new chunk generation while adjacent chunks are being populated.

Log file

https://paste.denizenscript.com/View/126496

Anything else?

.