Chunk void holes in world/DH LOD generation:

They're very rare but appear throughout the whole world it seems.
No description
No description
Solution:
You can go to every affected vanilla chunk and place/destroy some block then wait couple minutes The more block the better and the higher CPU load the better...
Jump to solution
90 Replies
Stephen5311
Stephen5311OP6d ago
Not sure if this was caused by Chunky... maybe it's chunky's issue... not sure
Miki_P98
Miki_P986d ago
If chunky was running at the same time that DH was installed it has a high likeliness of being the cause
Solution
Miki_P98
Miki_P986d ago
You can go to every affected vanilla chunk and place/destroy some block then wait couple minutes The more block the better and the higher CPU load the better
Stephen5311
Stephen5311OP6d ago
I had it installed for the first little bit I think, that explains it
Miki_P98
Miki_P986d ago
You can also try deleting all your LODs and regenerating them, but that is an extreme resolution
MoxxieSimp
MoxxieSimp6d ago
How many LODs do you have loaded?
Stephen5311
Stephen5311OP6d ago
55GB worth ish About 5.5 days of gen
MoxxieSimp
MoxxieSimp6d ago
wait how? cause the max for DH is 4096 and I have about 50% of that loaded and it's only 12gb so how did you supase the limit for DH?
Stephen5311
Stephen5311OP6d ago
I have my quality settings maxxed Like 1. Merge Same Blocks Fast/Big LZ4 for a tiny bit faster gen Also, the max world height is 1388m 1600 block height datapack
MoxxieSimp
MoxxieSimp6d ago
Oh what if you combine Big Globe with it?
Stephen5311
Stephen5311OP6d ago
It'd cut off the mountains, big globe could go up to 2000 blocks
MoxxieSimp
MoxxieSimp6d ago
I know that's what I'm trying to do but how do the LOD blocks look in quality?
Stephen5311
Stephen5311OP6d ago
I did 2048 of JJThunder
MoxxieSimp
MoxxieSimp6d ago
Oh that's cool what's better Big Globe or JJThunder
Stephen5311
Stephen5311OP6d ago
I don't like the sky islands in Big Globe, so JJThunder Way to big and common and close to the edge of the beach Ruins sightlines too with DH
Stephen5311
Stephen5311OP6d ago
No description
Stephen5311
Stephen5311OP6d ago
233GB DH file Would've almost been 1TB for 4096
MoxxieSimp
MoxxieSimp6d ago
Bro what's so bad about the d word
Stephen5311
Stephen5311OP6d ago
^ and the frick
MoxxieSimp
MoxxieSimp6d ago
fr fr Also do you know how I can fix this?
Stephen5311
Stephen5311OP6d ago
I say the frick anyway, usually, unless I'm mad...
MoxxieSimp
MoxxieSimp6d ago
So the clouds move with me and LODs wont generate
Stephen5311
Stephen5311OP6d ago
No idea
Miki_P98
Miki_P986d ago
That is the oposite of maxed out Making things run faster but being worse is what lowering the settings does You can go obver this max if you enable unsafe config values and/or edit the config file directly
MoxxieSimp
MoxxieSimp6d ago
Oh ok I wish I could load any LODs at all
MoxxieSimp
MoxxieSimp6d ago
JJThunder To The Max seems cool but it's not updated
Stephen5311
Stephen5311OP6d ago
Use the datapack
MoxxieSimp
MoxxieSimp6d ago
Well yes but it's not updated
Stephen5311
Stephen5311OP6d ago
The mod is only on v0.1, made the same mistake... Ah..
MoxxieSimp
MoxxieSimp6d ago
But the latest version is for 1.21.1
Stephen5311
Stephen5311OP6d ago
Then use it That IS the latest version 1.21 You can always update it once it updates to the sub versions There's been no features I think between the updates, most of its bug fixes There's been a few exceptions, like when they added fireworks to work with elytra
MoxxieSimp
MoxxieSimp6d ago
Yeah but it seems to me like he's no longer updating it
Stephen5311
Stephen5311OP6d ago
Oh.. nvm then Maybe he's waiting for 1.22? 1.21.1 is the most common version of 1.21 I believe Same with 1.20.1
MoxxieSimp
MoxxieSimp6d ago
yeah
Stephen5311
Stephen5311OP6d ago
For 1.18 it was 1.18.2 It has the most mods it in, that might be why
MoxxieSimp
MoxxieSimp5d ago
Ok I know how to get JJ on 1.21.5 How do I enable the settings that allows me to go past 4096 LODs
Stephen5311
Stephen5311OP5d ago
"Allow Unsafe UI Values" in Debug options
MoxxieSimp
MoxxieSimp4d ago
Yo so I'm using Chunky rn and if I loaded 6144 chunks over night and I wanted to load 8192 chunks would I do /chunky start and the rest of the commands then 8192 8192 or would I want to do that but with 2048 2048
YAGPDB.xyz
YAGPDB.xyz4d 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 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.
Stephen5311
Stephen5311OP4d ago
Chunky's commands are in blocks (not chunks)
MoxxieSimp
MoxxieSimp4d ago
Wdym?
Stephen5311
Stephen5311OP4d ago
For 1024 RD in chunky, you'd need to do /chunky center (0,0 or where you are). Then /chunky radius 16384
YAGPDB.xyz
YAGPDB.xyz4d 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 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.
Stephen5311
Stephen5311OP4d ago
Then /chunky start
YAGPDB.xyz
YAGPDB.xyz4d 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 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.
MoxxieSimp
MoxxieSimp4d ago
BROOOOOOOOO Oh so will my 32gb limit be able to run it
Stephen5311
Stephen5311OP4d ago
You should
MoxxieSimp
MoxxieSimp4d ago
Because the world is already 20gb
Stephen5311
Stephen5311OP4d ago
If it crashes/gets high/memory leaks, just resume it Vanilla gen?
MoxxieSimp
MoxxieSimp4d ago
No JJThunder
Stephen5311
Stephen5311OP4d ago
What size are you aiming for?
MoxxieSimp
MoxxieSimp4d ago
Either 2048 chunks or 4096 but if it does not work could you recomend me some datapacks to make the world gen better for newer versions
Stephen5311
Stephen5311OP4d ago
2048 chunks = 222GB with JJThunder's 0.5 wiat
MoxxieSimp
MoxxieSimp4d ago
What about JJThunder's normal settings I'm using the datapack version
Stephen5311
Stephen5311OP4d ago
You don't need chunky for JJThunder Only DH my DH file is 220GB In the folder You only need chunky for world painter export maps or other similar programs If datapack/mod/vanilla, DH works by itself (and faster in total) I think the world might be close to 1TB if I actually used Chunky for JJThunder's datapack since it would load in/generate all the region files
MoxxieSimp
MoxxieSimp4d ago
Well then what's a good chunk loader? because idk how to use DH's LOD loader
Stephen5311
Stephen5311OP4d ago
You're not going to be able to see it all without DH's LOD loader... so idk why you're trying to load all the chunks (unless you just want the chunks to generate faster when playing on it) If you are doing that, then yes, just use chunky then
MoxxieSimp
MoxxieSimp4d ago
Well I just want to use DH so how do I use the LOD loader?
Miki_P98
Miki_P984d ago
You wait That is all Everything inside your DH RD will eventually get generated and loaded /slowgen
YAGPDB.xyz
YAGPDB.xyz4d ago
World generation in general is quite slow, if you want to speed it up: Install Noisium, Lithium and C2ME(DH 2.3.0+). These mods can improve generation speed by a bit, but it will still not be fast. Increase CPU Load in Distant Horizons settings for faster generation, but you will experience more lag spikes and stuttering due to heavier workload on CPU. To see if Distant Generator is really working or not: 1) Check CPU usage while in-game, using Aggressive settings of CPU Load. If CPU usage's hovering around 80-100%, the LoDs are generating in the background. 2) Go to DH settings > Advanced Options > Debug > Wireframe, set Enable Debug Wireframe Rendering and Show World Gen Queue to True. Enabling both settings will show you the visualization of world gen tasks queued and working on the map (blue boxes for queued tasks, red boxes for working tasks)
Miki_P98
Miki_P984d ago
/generators
YAGPDB.xyz
YAGPDB.xyz4d ago
- 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.
Miki_P98
Miki_P984d ago
Make sure you have distant generation enabled and set to features Then go AFK to next 48 hours or so for 1024 RD with JJTttM
MoxxieSimp
MoxxieSimp4d ago
Does it work on servers?
Miki_P98
Miki_P984d ago
As long as DH is installed on the server yes If you don’t want to have any clients connected, you can also use the server side commands
MoxxieSimp
MoxxieSimp4d ago
What would those commands be?
Miki_P98
Miki_P984d ago
IDK, never used them, there is auto compleate for them in game Just type /dh in mc chat Set CPU load preset to max Distant generation to enebled and mode to features Then start the pregen #Server-side support Here should be more info
MoxxieSimp
MoxxieSimp4d ago
And if I load LODs if I go into them will it just generate the chunks normally even tho DH is only generating LODs
Miki_P98
Miki_P984d ago
/generators
YAGPDB.xyz
YAGPDB.xyz4d ago
- 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.
Miki_P98
Miki_P984d ago
If you generate on Features and later go into those chunks inside vanilla RD radius, they will be generated again and LODs updated If you want you can pregen let’s say furst 256 RD on INTERNAL_SERVER And then the rest on FEATURES to save drive space
MoxxieSimp
MoxxieSimp4d ago
/dh pregen start minecraft:overworld ~ ~ 256 is this the right command for internal server?
Stephen5311
Stephen5311OP4d ago
Step 1. Enabled Distant Generation/generator. step 2. Set your DH LOD radius to 2048 (or however many chunks you want). Step 3: Set CPU load to I Paid For The Whole CPU. and you can turn off rendering for it to go faster. Sorry, I got sidetracked while typing this
Miki_P98
Miki_P984d ago
Pregen command is the same for all generators The generator mode is a separate command you run before starting pregen
Stephen5311
Stephen5311OP4d ago
^ or yes, there's the command (which I never use lol)
MoxxieSimp
MoxxieSimp4d ago
But how do I change the cpu use for the server but not the client
Miki_P98
Miki_P984d ago
With the command
FableFallen
FableFallen4d ago
Im pretty sure its: /dh pregen start <dimension> <x> <z> <radius in chunks> And for that I believe its: /dh config common.threadPreset I_PAID_FOR_THE_WHOLE_CPU The other options are: MINIMAL_IMPACT, LOW_IMPACT, BALANCED, AGGRESSIVE
FableFallen
FableFallen4d ago
GitLab
Server Owners · Wiki · Distant-Horizons-Team / Distant Horizons ...
This is a mod that adds a Level Of Detail (LOD) system to Minecraft. This implementation renders simplified chunks outside of the normal render distance allowing for an...
MoxxieSimp
MoxxieSimp4d ago
Yes but would that edit my persenal config because when ever I join my server my CPU usage goes to the moon
FableFallen
FableFallen4d ago
The distant horizon mod on your server sends the data of the already preloaded areas(forgot the term) that were processed already to your pc so the moment you load into the server you would see that initial strain on your system loading that information up. Also, any new areas that haven't been explored that would be processed on your end. Hence why you see your cpu usage skyrocket. The distant horizons commands ran on the server affects only the server configs. So from I gathered from the chat was u need to set the type of generator: /dh config generation.mode [generator type] then set it to the max thread preset "I_PAID_FOR_THE_WHOLE_CPU" /dh config common.threadPreset I_PAID_FOR_THE_WHOLE_CPU lastly just start the pregen: /dh pregen start overworld 0 0 256 You can either run these commands in GAME as op or the SERVER'S CONSOLE And again this would only affect the server's distant horizon's config files Hope this makes sense I just learned most of these today :AINTNOWAY:
MoxxieSimp
MoxxieSimp2d ago
How do I activate the DH chunk generator in single player? because the DH command does not exist
Stephen5311
Stephen5311OP2d ago
In the DH settings "Enable Distant Generation" I think
MoxxieSimp
MoxxieSimp2d ago
Ok ima try
MoxxieSimp
MoxxieSimp2d ago
This happened
No description
No description
Puhpine
Puhpine2d ago
The command doesn't exist in singleplayer, because it would be pointless Enabling distant generation does the same thing, and is enabled by default So just turn up your cpu load in DH's settings and go afk
MoxxieSimp
MoxxieSimp2d ago
And if I was doing it on a server how would I set the cpu preset to max? to make loading insanley fast
Puhpine
Puhpine2d ago
On a modded server you would use the /dh config common.ThreadPreset command. Then use the in-game auto complete to finish it
MoxxieSimp
MoxxieSimp2d ago
And would I need to stay on the server? or would it just generate the chunks once I start the pregen?
Puhpine
Puhpine2d ago
The pregen command is specifically made for when people want to pregen without anyone online. Because if someone is online, running the pregen command is useless.

Did you find this page helpful?