Holes in Generation
DH is leaving pockets of emptiness in its LODs. Does it not prioritize the closest LODs?
Also my CPU usage is at 100%. DH is on minimal impact and low quality settings. I have a Ryzen 9 79003DX... This is not normal.
19 Replies
DH does generate from inwards, so this isn't normal.
Did you use chunky or any other pregeneration mod to pregenerate?
I did use chunky. I’ll try exploring naturally
/chunky
Chunky is known to cause LODs to turn into swiss cheese and bloat up world size, as can be seen in the attached screenshot.
We recommend you enable "Distant Generation" in Distant Horizons' settings and wait.
If you actually want to pre-generate vanilla chunks along with LOD data, disable Distant Horizons, wait for chunky to finish, then re-enable Distant Horizons.
That happens when you use chunky and DH's Distant Generation at the same time. Either disable Distant Generation while running, or use DH's Distant Generation instead of chunky
Brand new world, no chunky.
The LODs are trickling in slowly panning out from my position
I thought that once you explore a chunk, the LOD for that chunk would automatically be read and load, but the chunks unload when it goes out of render distance
Yea, once a chunk is explored, the chunk will be converted to the LOD format and will be saved
/logstored
You should send your
latest.log
file to provide additional useful information.
Logs are located in the .minecraft/logs
directory.
On Windows: %appdata%\.minecraft\logs
On Linux: ~/.minecraft/logs
On Mac: ~/Library/Application Support/minecraft/logs
Please upload the file to mclo.gs instead of sending the raw file. This makes reading the contents of the file a lot easier and improves the chances of you getting the help needed.
After uploading the file, click on Save
and send the link.Here's the progress in the last 4 minutes:
It's still loading far off, but look at all the space missing in between
these chunks are 20-30 away. With a powerful PC these should generage in literal seconds
That not always works
only most of the time
The real always working fix is to remove DH during pregen
I don't understand, though, why some chunks simply won't load, even while far distant chunks are still loading.
if you used chunky here, delete the DH LOD DB
/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/
I didn't use chunky. This is a brand new world
But I will try doing that and see if it changes
Then move slower and increase the CPU load
/slowgen
World generation in general is quite slow, if you want to speed it up:
Install Noisium and Faster Random, these mods can improve generation speed by a couple percent.
Make sure to remove the C2ME mod as it significantly slows down DH chunk generation by up to 35%.
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)