Dh worldgen is ever so slightly off

i am going insane, trees are slightly off, structures and terrain are fine tho cant/wont be solved
No description
No description
15 Replies
majo24
majo242mo ago
If these LODs have been generated by the Distant Generation, then thats known behaviour. While vanilla world gen is singlethreaded, Distant Generation is multithreaded. Because of this, slight differences in terrain may occure. Afaik, theres no way to fix this, other than maybe either making Distant Generation singlethreaded or vanilla world gen multithreaded, and neither of these are planned to be done in this mod.
%wVXzXuoenCtV5HZ2rKkLivIq&EjOx#k
well what if we just saved the chunk data generated by dh in the world file?
majo24
majo242mo ago
Distant Generation throws chunks away after converting them to LODs, so thats currently not possible. Would be nice setting to have tho, you could make a suggetion in https://discord.com/channels/881614130614767666/1030106067604082718 if you want. However, even if you did that, there may appear some cutoffs in terrain. For example, if you tp to a new, ungenerated area, vanilla minecraft will generate the area in your vanilla render distance. For the stuff outside the vanilla render distance, Distant Generation will generate it. This means, there are now two areas with slightly different terrain.
%wVXzXuoenCtV5HZ2rKkLivIq&EjOx#k
doesnt c2me make vanilla multithreaded?
majo24
majo242mo ago
Yea, it does. You could try that mod, however I'm not completely sure that would help.
Miki_P98
Miki_P982mo ago
That is not the only reason. Feature placement (trees are included) is also dependent on already placed features in existing chunks. I think it is done so that e.g. There won’t be 2 trees directly next to each other at the chunk border. That means that is the chunk on the left generates before or after a chunk on the right, the trees will be placed differently. C2ME won’t help, but it will slow down DH LOD generation by up to 30% What will help is compleate world pregeneration with e.g. Chunky /chunky
YAGPDB.xyz
YAGPDB.xyz2mo ago
Using Chunky's pregeneration and Distant Horizons at the same time is known to cause LODs to turn into swiss cheese as can be seen in the attached screenshot. Distant Horizons has a built-in LOD pregenerator called Distant Generation. However, Distant Generation only saves the LODs, not the vanilla chunks. This is in order to save file space, as pregeneration often leads to huge file sizes. If you actually want to pregenerate vanilla chunks along with LOD data, remove Distant Horizons, use chunky to pregenerate, and add Distant Horizons back. Once the pregeneration is done and Distant Generation is enabled, Distant Horizons will convert all the pregenerated, saved chunks, inside your DH Render Distance to LODs. If you only want the LOD data and don't need the vanilla chunks, use Distant Generation instead of Chunky's pregeneration. Note, these issues may not only occur with Chunky, but also with other similar pregeneration mods.
Miki_P98
Miki_P982mo ago
This will also however be slower the just using DH generator
%wVXzXuoenCtV5HZ2rKkLivIq&EjOx#k
dang, btw why does it feel like flying around is faster than chunky also chunky doesnt work on my system, /chunky start doesnt start anything, i have to use fabric pregenerator
YAGPDB.xyz
YAGPDB.xyz2mo ago
Using Chunky's pregeneration and Distant Horizons at the same time is known to cause LODs to turn into swiss cheese as can be seen in the attached screenshot. Distant Horizons has a built-in LOD pregenerator called Distant Generation. However, Distant Generation only saves the LODs, not the vanilla chunks. This is in order to save file space, as pregeneration often leads to huge file sizes. If you actually want to pregenerate vanilla chunks along with LOD data, remove Distant Horizons, use chunky to pregenerate, and add Distant Horizons back. Once the pregeneration is done and Distant Generation is enabled, Distant Horizons will convert all the pregenerated, saved chunks, inside your DH Render Distance to LODs. If you only want the LOD data and don't need the vanilla chunks, use Distant Generation instead of Chunky's pregeneration. Note, these issues may not only occur with Chunky, but also with other similar pregeneration mods.
%wVXzXuoenCtV5HZ2rKkLivIq&EjOx#k
also i dont get the swiss cheese when using a pregen
Miki_P98
Miki_P982mo ago
Your mind is busy so the time passes quicker
%wVXzXuoenCtV5HZ2rKkLivIq&EjOx#k
no like a 10 rad pregen takes 11
Miki_P98
Miki_P982mo ago
That is not a garantee, it is a risc, and if it happens you have to delete all DH LODs and start over It is not a risc worth taking That is why we recommend to remove DH while Chunky is running
%wVXzXuoenCtV5HZ2rKkLivIq&EjOx#k
but just tping to some where random with 10 render take 5 s idk i just set cpu setting to max and nothing goes wrong
Want results from more Discord servers?
Add your server