error loading chunk while pregening causes complete cesation of internal server preformance

when trying to pregen a world in singleplayer for my server, i've noticed that after only a few minuites of letting DH internal server distant gen sit on "i paid for the whole cpu," c2me throws a chunk - related error, causing DH gen to be stuck with the same ETA and chunks left. no other tasks including commands or loading new chunks proceed, however things like time still procede like normal. spark throws a warning saying it timed out waiting for world stats, and as almost all minecraft's functions (including saving and quitting) no longer work, the cpu level falls from 100%. the c2me error in the log is quite vague in its error, referencing the chunk's coordinates and the error, usually "Error upgrading chunk <coords> to 'minecraft:structure_starts'" or upgrading the chunk to 'differed' obviously, this seems to be some sort of issue with one of my structure/gen mods, yet i have so many and the c2me error in the log just gives class references, something i can't understand myself. any way to figure out what exactly is causing the issue in chunk loading so i can get this pregen show back on the road?
Solution:
ah. seems that - hopefully - i've found it. for whatever reason, despite no verison existing for 1.21.5, certain mods can just exist still only to cause problems later!
Jump to solution
9 Replies
Chev
ChevOP2w ago
no chunk load failures which write to /debug/ specifiy what mod it could be either
Miki_P98
Miki_P982w ago
You can try using the mod Sparse Structures to make all structured from all the mods be supper common and generate everywhere (change it's config) That should speed up the process of getting the error everytime Then a good old /binary
YAGPDB.xyz
YAGPDB.xyz2w ago
Try a binary search and figure out which mod is causing it. So disable half of the mods, see if issue is still there, if yes disable half again etc etc until you find the mod that's causing the issue.
Tenor
Miki_P98
Miki_P982w ago
Is the best you can probaly do
Chev
ChevOP2w ago
if i remember right, chunk loading related issues were relatively common in previous worlds' generation, especially with chunky and to a lesser extent with dh - in a 1.21.4 world, c2me errors like detecting setBlock in far chunks when generating specifically mentioned structures, block-attached entities at invalid pos, or even complete failures in generating specifically mentioned structures were quite common all without interrupting the processes of java its probably because i quite hastily converted my 1.21.4 mods to 1.21.5, disabling the mods which couldn't update when they threw an error themselves. beautify was one such mod which did not update to 1.21.5, and one or two structures use their blocks, so it could be that (but i don't know which mod those come from) for this seed at least the problem structures throw an error within a minuite so ill get started on binary
Solution
Chev
Chev2w ago
ah. seems that - hopefully - i've found it. for whatever reason, despite no verison existing for 1.21.5, certain mods can just exist still only to cause problems later!
Chev
ChevOP2w ago
this time i actually got a structure mod named explicitly for beng the problem thats so weird, it happened again twice and yet the internal server isn't dead uhg yeah this is still really unstable its not directly structure related i dont think but more c2me i guess its pretty unsuprising, im doing the computer equivalent of redlining a heavily modded subaru engine with the same headgaskets less preformant than i remember, too; eta is like 7 hours yet i remembered a pregen a while ago lasting like 1-2 ive had minecraft (and almost my entire computer) crash like 3 times while throwing it on i paid for the whole cpu, that never happened before
hardester
hardester2w ago
Inadequate cooling on the CPU perhaps?
Chev
ChevOP7d ago
i think a 240 mm aio is more than enough for a 5600x, so i doubt it meh. it "finished" pregen (#DH pregen leaves holes in map when copying it over to server) so i'll just not worry about this anymore.

Did you find this page helpful?