Mystical Agriculture

Mystical Agriculture

86M Downloads

Cascading worldgen lag

Endmateria opened this issue ยท 5 comments

commented

Hey man, I noticed that I was getting "cascading worldgen lag" warnings from your mod in my server log during pre-generation of the nether... (scroll to the end of the log where I start the pre-gen) https://gist.githubusercontent.com/Endmateria/de932c2dc7976622e67a57c2a33f2f78/raw/415aeeeea85a4c307ec759912f591e1b4189ccf5/fml-server-latest.log

MC 1.11.2
Forge 2294
Mystical Agriculture 1.5.2c (all worldgen configs set to default except "end ore generation" which is set to false)

Strangely, I was not getting those warnings during overworld pre-gen. In case you're not aware, I guess Forge just introduced this detection/log system for runaway worldgen back in 1.11.2 2258 and now a lot of mods are getting hit with this warning. Quark currently has an issue open regarding it, and a bunch of other mod authors jumped in there to discuss the best methods of fixing it in detail... definitely worth a read. VazkiiMods/Quark#412

P.S. I've only tested this with the pre-generator. Going to bed now, but tomorrow I'll test it in-game just to make sure it's not the pre-generator that's causing the issue and I'll report back.

commented

The issue is soulstone generation. I bet if you turn that off there should be no issues. I'll look into it.

commented

Well I left the generator running all night and got a crash.... don't know how helpful this crash report is (considering the amount of mods that could be influencing it), but your mod did get two hits on the report (@soulstone as you said, though the crash in general looks like structpro tried to place a .schematic file in the world that contained blocks that where probably disabled by configs i.e., command blocks). https://gist.github.com/Endmateria/873b27de1508e65f04df8b2e42cd586d#file-crash-2017-05-08_09-50-33-server-txt Regarless, let me know if you want me to remove all other mods (and structures from structpro), remove soulstone and run another pregen of the Nether.

commented

I lowered the size of soulstone veins and stopped getting this issue. If you want to try settings the vein size to 40 in the config and seeing if the problem persists you may.

Next update will have these changes and force the soulstone vein sizes to a max of 40.

commented

K, I'll give it a shot when I'm done pre-generating the overworld.

commented

P.S. you can close this if you're pretty sure you got it, as I may not get to the nether pregen tonight. If I run into it again, I'll report it here.