Massive un-rendering areas with certain area LODs
i used chunky to load 5000 blocks from 0,0. but no matter what world i go into it comes out looking like this. if i restart the loading process it doesn't change
Singleplayer
18,432 mb max ram memory allc
also using tectonic but the issue happens when i don't have that installed aswell
MC: 1.21.4
DH: 2.3.0-b
using the Distantly Optimized mod pack v 6.2-1.21.4

51 Replies
!chunky
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 Internal Server
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 Internal Server, as the generation speed will be crap if you don't.
Note, this also applied to other similar pregeneration mods.Solution
Don’t use Chunky
Use DH built in pre-generator instead
!generators
- FEATURES: Complete generation of all LODs with mostly correct structures and trees. Does not save vanilla chunks, and is much faster than INTERNAL_SERVER unless C2ME is installed.
- INTERNAL_SERVER: 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.
Here are the modes you can choose from
ok, i'll try em tyyy!
You can also try deleting your current LODs in hope that the new ones will generate correctly
though one thing and maybe i am using it wrong in this case, but chunky is much faster than DH with my components
!lodstored
Single Player:
- Overworld:
.minecraft/saves/WORLD_NAME/data/DistantHorizons.sqlite
- Nether: .minecraft/saves/WORLD_NAME/DIM-1/data/DistantHorizons.sqlite
- End: .minecraft/saves/WORLD_NAME/DIM1/data/DistantHorizons.sqlite
- Custom Dimensions: .minecraft/saves/WORLD_NAME/DIMENSION_FOLDER/data/DistantHorizons.sqlite
Multiplayer:
- .minecraft/Distant_Horizons_server_data/SERVER_NAME/
Server Mod
- Overworld: SERVER_FOLDER/world/data/DistantHorizons.sqlite
- Nether: SERVER_FOLDER/world/DIM-1/data/DistantHorizons.sqlite
- End: SERVER_FOLDER/world/DIM1/data/DistantHorizons.sqlite
- Custom Dimensions: SERVER_FOLDER/world/DIMENSION_FOLDER/data/DistantHorizons.sqlite
Server Plugin
All dimensions in one file: SERVER_FOLDER/plugins/DHSupport/data.sqlite
NOTE:
Sometimes there might be 2 additional files next to the main one with extensions .sqlite-wal
and .sqlite-shm
If there are, all 3 should be treated as a single file, a.k.a. moved, deleted, backed-up always together!
If you don't, the database will become corrupted.It shouldn’t be
How do you measure it?
time it takes
Remember that DH generates both the chunk and the LOD and with Chunky after it finishes, DH still has to generate LODs and the combined time was always longer than allowing DH to do everything at once
trueeee!!
OH YESSSSSSSSSS, Thank you!!!!!!
it's working 😄
i was also using FEATURES as the rendering with c2me installed, but changing it to internal server is better
If you want to increase speed further then maximal CPU load in DH settings, you can also increase the thread count in C2ME config file
Installing Noisium mod will also provide a small improvement
bet, and would you say DH's generator working at a speed of about 50 cps is good or kinda mid?
sorry, i'k i am asking more than what i originally needed help with.
what cpu
9900x

Did you change
globalExecutorParallelism
to the thread count in the c2me.toml
?globalExecutorParallelism = "default"
would i put "24"
?
yes
only 24
without quotes
ah ok
sadly i changed that and reloaded the world but it didn't change the value
you need to restart
ohh, ok. restarting the game.....
about the same sadly, but the cpu was getting 100% usage in task manager(but that was like before aswell)
With vanilla terrain gen (on a server) a 9900X gets 381 CPS. You are on a client and have tectonic installed
yes, could it be the generatore mode i am using?
which are you using
internal server
that slows things a bit as well
Do you need the chunks saved?
not really, it's just for the view
then you can change to features
bet
maybe it's the modpack itself that is messing with it
:shrug:
XD 😄
all good
i'll keep testing
is there one you would recommend? @Skillnoob_
for what
just DH with optimizations
and shaders possibly
Modrinth
Adrenaline - Minecraft Modpack
1.21.5 beta - Leading, lightweight performance modpack with no QoL features, now with server support!
add iris and DH, then you're good
ok bet, lemme give it a try
well, that's an improvement, it's getting about 200 now
that sounds more right
yeah XD
maybe it was c2me... i saw a lot of warnings in the console but i couldn't find anything online relating to them
[12/06/2025 16:44:11 PM] [c2me-worker-3/WARN] Couldn't find template pool reference: minecraft:
like a whole bunch of thesec2me should usually speed things up
true
did you add tectonic as well?
not yet, i am working my way up. i just added c2me
tectonic is roughly 50% more heavy than vanilla from what i can tell
yeah rip, tectonic brought it down to 61 so far
i guess tectonic is just that heavy
sad times, but at least now we know. thank you so much!