General Questions (it turns out I know nothing)

I'm trying to understand how the chunk generation works and how to get high chunk renders with DH, but I always seem to have some problems or questions regarding it. Before I list my questions here is some of my more important info: - one testing single player world with fabric mods on 1.20.1 - one testing server with fabric mods 1.20.1 (copy of the single player world) - "unlimited" storage space - if it prevents frying my CPU I'm willing to download every block state to my server - so far I have 8192x8192 area that is fully pregenerated using chunky with a custom terrain generator, but I want scalability Okay, so first I wanted to ask what mods are recommended to speed up the generation process? I'm using a few optimization mods like: sodium, lithium, immediatelyFast, entityCulling, ferritecore, indium, memoryLeakFix, noisium and C2ME, but more is not always better and I'm wondering if any of these get in each other way? Also I wanted to use the starlight mod, but I often found it crashing my servers in the past so I didn't want it's light rendering engine to collide with sodiums' and other potential stuff. Next I want to use the mod, first locally, it really annoys me that whenever I move my CPU usage spikes up even though I waited till all chunks/LODs have finished downloading. I turned off distant generation, so it doens't start loading new chunks. I use the full advanced setting which saved both normal chunks and LODs (from my understanding it's the only setting i need to turn on to achieve that), so why does it still use almost 60% of my CPU to move? Is the speed of loading the LODs depend on their preset? I downloaded the highest quality possible and it took around a minute to load 256 worth of LODs If I'm on 1.20.1 and use sodium 0.5.13 can I use a version of DH newer than 2.3.4-b? I would like to have /dh and I don't have it so I assumed it's only on the newer versions, but also I need to use the mod Indium 1.0.36, for some reason DH requires it.
8 Replies
Jckf
Jckf3mo ago
There is a dropoff in quality at some render distance, even with the highest quality setting. This means that when you move around, DH will be swapping out some LODs
The Struggler
The StrugglerOP3mo ago
there is no way to prevent that?
Miki_P98
Miki_P983mo ago
!chunky
YAGPDB.xyz
YAGPDB.xyz3mo ago
Using Chunky to pregenerate for DH is not recommended for several reasons. The first one is the swiss cheese that might show up when using chunky while DH is installed. The second reason is that it's pointless, as DH has a build in pregenerator that is better integrated than chunky: - It saves space by only storing LODs, not normal chunks - It is faster to use DH's pregenerator to generate the LODs than first using chunky to generate the normal chunks, and then using DH to convert the normal chunks to LODs - It is part of DH, and therefore always/only called when DH needs it - Chunky calculates it's radius in blocks, confusing the user if they are not aware of this Distant Horizons' built-in LOD pregenerator is enabled by default, and can be sped up or slowed down by changing the Cpu Load in DH's settings, or disabled by turning off Distant Generation. If you want to pregenerate both LODs and normal chunks, set the Distance Generator Mode to Full under Advanced, World Generator. This will of course take up quite a lot more storage space. Make sure you have C2ME installed if you want to use Full, as the generation speed will be crap if you don't. Note, this also applied to other similar pregeneration mods.
Miki_P98
Miki_P983mo ago
!generators
YAGPDB.xyz
YAGPDB.xyz3mo ago
- FEATURES: Complete generation of all LODs with mostly correct structures and trees. Does not save vanilla chunks, and is much faster than FULL unless C2ME is installed. - FULL: Generates and saves both DH LODs and vanilla chunks, has 100% correct LODs, because it also saves vanilla chunks it takes the most amount of drive space. Generation speed will suck unless C2ME is installed. - PRE-EXISTING: Generates LODs for all existing vanilla chunks.
Miki_P98
Miki_P983mo ago
If you use the mod where you do teh pregen It will be faster to use DH generator for everything than Chunky for vanilla + DH for LoDs
The Struggler
The StrugglerOP3mo ago
I already pregenerated the area I wanted to test out the mod on and I think I might have pregenerated it again with DH anyway I don't get any visual errors aside from seeing through land between the real chunks and the LODs when moving really fast, but that's normal as I read on the FAQ so I just want everything to work smoothly, then I want to put in on the server and let it handle the generating on new areas and loading the exsisting ones

Did you find this page helpful?