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
Stephen5311OP5mo ago
Not sure if this was caused by Chunky... maybe it's chunky's issue... not sure
Miki_P98
Miki_P985mo 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_P985mo 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
Stephen5311OP5mo ago
I had it installed for the first little bit I think, that explains it
Miki_P98
Miki_P985mo ago
You can also try deleting all your LODs and regenerating them, but that is an extreme resolution
Moxxie
Moxxie5mo ago
How many LODs do you have loaded?
Stephen5311
Stephen5311OP5mo ago
55GB worth ish About 5.5 days of gen
Moxxie
Moxxie5mo 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
Stephen5311OP5mo 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
Moxxie
Moxxie5mo ago
Oh what if you combine Big Globe with it?
Stephen5311
Stephen5311OP5mo ago
It'd cut off the mountains, big globe could go up to 2000 blocks
Moxxie
Moxxie5mo ago
I know that's what I'm trying to do but how do the LOD blocks look in quality?
Stephen5311
Stephen5311OP5mo ago
I did 2048 of JJThunder
Moxxie
Moxxie5mo ago
Oh that's cool what's better Big Globe or JJThunder
Stephen5311
Stephen5311OP5mo 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
Stephen5311OP5mo ago
No description
Stephen5311
Stephen5311OP5mo ago
233GB DH file Would've almost been 1TB for 4096
Moxxie
Moxxie5mo ago
Bro what's so bad about the d word
Stephen5311
Stephen5311OP5mo ago
^ and the frick
Moxxie
Moxxie5mo ago
fr fr Also do you know how I can fix this?
Stephen5311
Stephen5311OP5mo ago
I say the frick anyway, usually, unless I'm mad...
Moxxie
Moxxie5mo ago
So the clouds move with me and LODs wont generate
Stephen5311
Stephen5311OP5mo ago
No idea
Miki_P98
Miki_P985mo 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
Moxxie
Moxxie5mo ago
Oh ok I wish I could load any LODs at all
Moxxie
Moxxie5mo ago
JJThunder To The Max seems cool but it's not updated
Stephen5311
Stephen5311OP5mo ago
Use the datapack
Moxxie
Moxxie5mo ago
Well yes but it's not updated
Stephen5311
Stephen5311OP5mo ago
The mod is only on v0.1, made the same mistake... Ah..
Moxxie
Moxxie5mo ago
But the latest version is for 1.21.1
Stephen5311
Stephen5311OP5mo 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
Moxxie
Moxxie5mo ago
Yeah but it seems to me like he's no longer updating it
Stephen5311
Stephen5311OP5mo 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
Moxxie
Moxxie5mo ago
yeah
Stephen5311
Stephen5311OP5mo ago
For 1.18 it was 1.18.2 It has the most mods it in, that might be why
Moxxie
Moxxie5mo 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
Stephen5311OP5mo ago
"Allow Unsafe UI Values" in Debug options
Moxxie
Moxxie5mo 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.xyz5mo 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
Stephen5311OP5mo ago
Chunky's commands are in blocks (not chunks)
Moxxie
Moxxie5mo ago
Wdym?
Stephen5311
Stephen5311OP5mo 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.xyz5mo 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
Stephen5311OP5mo ago
Then /chunky start
YAGPDB.xyz
YAGPDB.xyz5mo 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.
Moxxie
Moxxie5mo ago
BROOOOOOOOO Oh so will my 32gb limit be able to run it
Stephen5311
Stephen5311OP5mo ago
You should
Moxxie
Moxxie5mo ago
Because the world is already 20gb
Stephen5311
Stephen5311OP5mo ago
If it crashes/gets high/memory leaks, just resume it Vanilla gen?
Moxxie
Moxxie5mo ago
No JJThunder
Stephen5311
Stephen5311OP5mo ago
What size are you aiming for?
Moxxie
Moxxie5mo 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
Stephen5311OP5mo ago
2048 chunks = 222GB with JJThunder's 0.5 wiat
Moxxie
Moxxie5mo ago
What about JJThunder's normal settings I'm using the datapack version
Stephen5311
Stephen5311OP5mo 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
Moxxie
Moxxie5mo ago
Well then what's a good chunk loader? because idk how to use DH's LOD loader
Stephen5311
Stephen5311OP5mo 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
Moxxie
Moxxie5mo ago
Well I just want to use DH so how do I use the LOD loader?
Miki_P98
Miki_P985mo ago
You wait That is all Everything inside your DH RD will eventually get generated and loaded /slowgen
YAGPDB.xyz
YAGPDB.xyz5mo 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_P985mo ago
/generators
YAGPDB.xyz
YAGPDB.xyz5mo 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_P985mo 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
Moxxie
Moxxie5mo ago
Does it work on servers?
Miki_P98
Miki_P985mo 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
Moxxie
Moxxie5mo ago
What would those commands be?
Miki_P98
Miki_P985mo 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
Moxxie
Moxxie5mo 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_P985mo ago
/generators
YAGPDB.xyz
YAGPDB.xyz5mo 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_P985mo 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
Moxxie
Moxxie5mo ago
/dh pregen start minecraft:overworld ~ ~ 256 is this the right command for internal server?
Stephen5311
Stephen5311OP5mo 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_P985mo ago
Pregen command is the same for all generators The generator mode is a separate command you run before starting pregen
Stephen5311
Stephen5311OP5mo ago
^ or yes, there's the command (which I never use lol)
Moxxie
Moxxie5mo ago
But how do I change the cpu use for the server but not the client
Miki_P98
Miki_P985mo ago
With the command
FableFallen
FableFallen5mo 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
FableFallen5mo 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...
Moxxie
Moxxie5mo ago
Yes but would that edit my persenal config because when ever I join my server my CPU usage goes to the moon
FableFallen
FableFallen5mo 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:
Moxxie
Moxxie4mo ago
How do I activate the DH chunk generator in single player? because the DH command does not exist
Stephen5311
Stephen5311OP4mo ago
In the DH settings "Enable Distant Generation" I think
Moxxie
Moxxie4mo ago
Ok ima try
Moxxie
Moxxie4mo ago
This happened
No description
No description
Puhpine
Puhpine4mo 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
Moxxie
Moxxie4mo 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
Puhpine4mo ago
On a modded server you would use the /dh config common.ThreadPreset command. Then use the in-game auto complete to finish it
Moxxie
Moxxie4mo ago
And would I need to stay on the server? or would it just generate the chunks once I start the pregen?
Puhpine
Puhpine4mo 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?