Is this intended behavior? DH pregen process crawls to a half within minutes of genning.

I understand about "slowgen" and that it takes a while, but this is like decimal percentage of a single percentage. I attempted this and other testing compared to say chunky to DH's gen and there were no issues there. So it's only DH that's bricking like this?
No description
62 Replies
Puhpine
Puhpine3w ago
do you have any idea how much 1500 chunks is yea, thatll take a while but the real problem is probably that you tried chunky with a radius of 1500, and that went a lot faster, right? the reason chunky was a lot faster is because chunky uses blocks, so when you generated a radius of 1500 with chunky, it was a radius of 1500 blocks, which is 94 chunks a square with a radius of 1500 is many many times larger than one with 94 chunks
Skillnoob_
Skillnoob_3w ago
a DH 1500 radius is 24000 blocks
Multi
MultiOP3w ago
Idk how much it changed but when genning with chunky previously I didn't do 1500 blocks, I did it with -c added at the end which changed the radius from 1500 to 24000. Which progressed through the night at a constant rate of about 33 chunks per second
Skillnoob_
Skillnoob_3w ago
What cpu preset do you have selected for DH?
Multi
MultiOP3w ago
I paid for the whole CPU I believe, I can double check
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
CPU sits at 16% usage and ram usage 11GB/16.
Puhpine
Puhpine3w ago
so with the i paid for the whole cpu preset, its using only 16% of the cpu? that doesnt sound right
Multi
MultiOP3w ago
Went and grabbed food and came back after resetting back to DH pregen
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Im confused as to how its full data when I have a 100+ SSD for the stroage usage as well
Skillnoob_
Skillnoob_3w ago
Are you using the DH features mode or internal?
Multi
MultiOP3w ago
Thats possible whats doing it because I believe it was set to internal which I know is much more intenseive but its the only way to accurately have everything placed right?
Skillnoob_
Skillnoob_3w ago
Yes Internal is limited by the vanilla chunk generation So you need to install C2ME and configure it to your thread count for the generation to speed up
Skillnoob_
Skillnoob_3w ago
Modrinth
Concurrent Chunk Management Engine (Fabric) - Minecraft Mod
A Fabric mod designed to improve the chunk performance of Minecraft.
Multi
MultiOP3w ago
Okay I do have c2me Installed but I dont know how to configure the thread count for c2me, I assume they may have explanations in their page so I shall check there and then check back?
Skillnoob_
Skillnoob_3w ago
Set the globalExecutorParallelism to the thread count in the c2me config file in your config folder The default is 8, which would equal to 4 cores
Multi
MultiOP3w ago
I believe I found it
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
so default to 4?
Skillnoob_
Skillnoob_3w ago
globalExecutorParallelism Default is 8 threads, which is 4 cores You need to set it to whatever thread count you want to use One core has 2 threads
Multi
MultiOP3w ago
The processor for my current plan is a 16 vCore CPU I'd prefer to dedicate like a quarter/to probably half to DH generation/pregen in hopes that so much will be genned the server won't have to compensate when it's already generated
Skillnoob_
Skillnoob_3w ago
Set it to 8 or 16
Multi
MultiOP3w ago
Okay 16 has been set and I'll attempt to run pregen again
Skillnoob_
Skillnoob_3w ago
Don't forget to restart the server
Multi
MultiOP3w ago
I did, just a simple on/wait till close/back on again I assume would have sufficed Config has been saved and 16 is definietely set however console reports indicates the same issue with CPU usage
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Gen mode IS set to Internal which I understand would take quite a while, so if thats it I understand
Multi
MultiOP3w ago
No description
Skillnoob_
Skillnoob_3w ago
C2ME should increase the world gen speed quite a lot
Multi
MultiOP3w ago
It's seems to be sturggling hard, only increasing in increments of about .5 or so?
Multi
MultiOP3w ago
No description
Skillnoob_
Skillnoob_3w ago
Weird
Multi
MultiOP3w ago
As for big world generation esque mods, I have BOP and BWG, Terrablender, and Continents. I do have maybe 3-4 dungeon generation mods as well like When Dungeons Arise/Seven Seas as well Dungeons and Taverns, Yungs better dungeons, adventure dungeons, and repurposed structures, stuctory. Yet I decided to install sparse structures in hopes it would spawn everything less frequently but even after doing that I ran into this same issue, but whenever I switch to try and pregen to chunky it works fine, but it also stalls out with DH when trying to load those chunky chunks into LODS. Which is whats happening now. Since writing this the generation has ticked to 269.6/1500 so only 4 chunks? if i'm understanding the ratio correct I believe I constantly see it saying that Fulldata v2 issue with phantom recovery after about every generation. I think it is EVERY small bit of progress actually I believe if I leave it running pregenning like this, it does eventually run out of memory and both ram usage/CPU increase exponentially almost like a memory leak? I'll leave it running for now to see if it happens to get a crash report. It's doing about 1 chunk per minute I think
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Since its been 10 minutes since the last screenshots and ive only increased by 10
Puhpine
Puhpine3w ago
no its doing way more than 1 chunk a minute, because 1500 is the radius, not the total amount of chunks
Multi
MultiOP3w ago
So then this is an astrometrically huge number of chunks then, and thats why it takes so long? It's still only using about 16% of cpu right now for being maxed on it's setting too
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Is there anyway for me to see how many chunks per second or minute it is generating?
Skillnoob_
Skillnoob_3w ago
Yes I just realized thats the progress of the radius i think
Puhpine
Puhpine3w ago
Yes that's a problem, not sure why it's doing that Not really apart from calculating it yourself
Multi
MultiOP3w ago
Would I also be correct in assuming that since this a radius, that the way it generates isn't symmetrical but in like a circular rotation of generation? so unless I let it go all the way through, then I'll just have a very long distance in 1 direction but not the rest?
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
This is about 2 hours later after a nap still nothing on the CPU front which is very odd If theres anything else I can send just lmk
Miki_P98
Miki_P983w ago
Are you sure you have C2ME? Double check the logs if C2ME gets loaded
Multi
MultiOP3w ago
It should be okay to stop the server while its pregenning right? It def says its in there but lemme check remote connection as well
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Yep I do have it in there I'll restart to make sure its loading in console
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Yep detected in on startup
пшш
пшш3w ago
Yes, it's intended It doesn't slow down but displays the radius you can already use. LODs are generated in rings around the set origin, and each new ring takes more sections to generate fully
Multi
MultiOP3w ago
Are there any known issues with stopping a pregen and restarting it later at different locations/and or not the same spots? So I'm testing to see if I can find any difference in CPU usage (right now sitting at 17%) but I'm worried if I stop/restarting the server etc to test things or change things will I potentially run into issues restarting the pregens?
Puhpine
Puhpine3w ago
Should work fine if you stop and resume later
Multi
MultiOP3w ago
Idk if it make sense or not but I decided to do 500 for the nether instead of attempting 1500 (Which I completed about 700-800 I believe.) Anyhow, again for the genning it just feels like its slowing down to a crawl.
No description
Multi
MultiOP3w ago
2 days ago when genning a radius of 1500 in the OW, it genned about 300 in 3 hours. Rn it's struggling a smaller of fraction of the for the Nether with only Better Nether installed rn. Its fine if this is again normal behavior, but it just feeeeels like somethings slightly off, especially since the cpu setting is suppose to be maxed. Also the storage actively being used to pregen will delete about 10-20 gigs once the process stops I believe? I haven't touched it yet but its something I noticied but assumed was standard.
Puhpine
Puhpine3w ago
Could be because of the betternether mod? I've never heard of that
Multi
MultiOP3w ago
I can confirm whatever process is happening after the pregen stopped, I hopped on the server and it was chugging processing pretty hard, even though it didn't say anything on the cpu usage end etc, so I stopped the server/
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
End of pregenning and this is after Ive stopped and restarted server
Multi
MultiOP3w ago
No description
Multi
MultiOP3w ago
Storage used dropped by like what is that 12-13 gigs?

Did you find this page helpful?