Issues loading chunks (distant generation disabled)
I'm using DH with shaders and a world generation mod called JJ thunder to the max. It does make the world more than 1k blocks tall, but I still find it weird. Some chuncks take tens of minutes to load, and I have a lot of visual bugs n the loaded ones. I didn't change many settings. Can someone help ?



87 Replies
turn up your cpu load in dh's settings. itll speed up chunk generation.
the issue in the second screenshot is because normal chunks are not loading fast enough. as you are using jjthunder to the max, you may want to set your generation mode to FULL:
!generator
- 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.
if you generate with the FULL generation mode, normal chunks will take a lot less time as they wont generate twice
also jjthunders generation is extremely heavy, it will be slow as a snail
👍 I'l try those options, thanks
And btw I've a ryzen 7 7800x3d, a radeon rx 7900xtx and 32GB of ram
!slowgen
World generation in general is quite slow and world gen mods can slow it down even more. If you want to speed it up:
Install Noisium, Lithium and C2ME. These mods can improve generation speed by a bit, but it will still not be fast.
Increase
To see if
CPU Load in Distant Horizons settings for faster generation, but you will experience more lag spikes and stuttering due to heavier workload on CPU. You are not required to wait for the full generation to finish, although it is better for fps if you do.
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)👍 thank you, I'll try those
@Miki_P98 where should the visualization be shown ?
around the already loaded LODs
like, with this ?

is it meant to be just over the item bar ?

btw, I enabled FULL generation mode, turned up the cpu load up to aggressive and installed noisium, lithium and C2ME, and I don't see the difference
the chunks still don't generate normaly and have visual bugs, and didn't say it but my cpu is running at 80%
does it work with just DH installed?
like, just fabric and dh ?
fabric api also ?
yes
btw here're my mods

doesnt matter
I'll try
it's really weird

It still takes time, but there the chunks are loading smoothly around me
like wut

but now my cpu is working at 50%
no, with what the bot said
yes
FULL or Features generation mode?
If full you need to edit the C2ME config and set it to work on all threads
For Features still better to do that
ok, so I had the text over the item bar when distant generation was enabled, that said like 1m and more to load, 72h left, so I disabled distant generation
ooooh
where's it btw
In the config folder in the instance folder
this one ?

yes
@Miki_P98 what do I need to edit exactly ?
so ?
so here I replace the 6 with the number of threads of my cpu ?

16 btw
Replace the "default" with 16
Anything behind a # is a comment
oh yeah forgot lmao
the two btw
?
Only the 2nd one
The name is here
still not very effective
why are some chuncks despawning behind me
holes are spawning behind me

DH just hasn't processed those yet or loaded the LODs
so no way to improve it ?
I can just let it run afk an hour ?
Yup
:joewait:
mmm
the chuncks aren't loading

like, it doesn't move
I swear at this point just going with the base rendering is more effective
even my cpu is chilling at 50°C now
the only effect of DH rn is to just keep the already generated chunks displayed
and when I go in unloaded chuncks, the gpu jumps at 80°C and the chunks takes a min to generate
it's a 7800x3d bro, it should be at max 70
ok when I enable distant generation it jumps at 80°C and actually loads chunks around
but I don't think 27h (still growing) loading time is normal for my cpu

55h now
seemed to stabilise at 31h
down to 24h with max cpu settings
You can check the community DH benchmark for your CPU + set of mods to see if this generation time is normal
where can I find it ?
and btw should I use chunky instead of the distant generation setting ? Is it the same thing ?
Chunky will be slower and cause more problems that in edge case might force you to generate LODs again
am using it rn, and it says 11min
What command did you use for Chunky?
start
What radius?
4096 and 128
4096c or just 4096? (in the command)
just 4096
just jumped to 10h+
And for DH radius?
256
lmao
IDK then
there's definitly something going on somewhere in dh settings
oh, returned to 1h40
does this when I try to run the jar file

You need to update your JAVA
but it's on the latest version
The error tells otherwise
You have java 25 installed?
hmmm I don't think that's normal

idk, I just downloaded the last version on the website
Make sure you don’t have another older installation on the PC, the default might just be set to the older one
only found this one

That is a quite old JAVA version
You can either:
- change the Java home environment variable to the new Java
- uninstall the old Java and install the new one again for it to be marked as default
- specify the Java path for the benchmark instead of running it on general system Java
got this, so it means the average time should be 20min ?
If you set the config and mods to be just like of the benchmark then yes
Loaded configuration:
- RAM (GB): 8
- Seeds: [5057296280818819649, 2412466893128258733, 3777092783861568240, -8505774097130463405, 4753729061374190018]
- Thread Preset: I_PAID_FOR_THE_WHOLE_CPU
- Benchmark Radius: 256
- Fabric Download URL: https://meta.fabricmc.net/v2/versions/loader/1.21.1/0.16.14/1.0.3/server/jar
- Distant Horizons Download URL: https://cdn.modrinth.com/data/uCdwusMi/versions/jkSxZOJh/DistantHorizons-neoforge-fabric-2.3.2-b-1.21.1.jar
- Extra JVM Args:
- Debug Mode: false
- Timeout Scale: 1.0
So here it doesn't show any other mods, so I assume it didn't take into account jjthundertothemax ?
You need to put the datapack into the custom_datapacks folder
What gets printed there is just the config
it's going to take ages
expected
:joewait:
It took me 250 hours for a 4096 radius on a 9950x3d
that
is long
correct
jjthunder is slooooooooooooooooooooow
maybe doing a casual survival with it isn't worth the time
you can try big globe if you want a giant world but fairly quick generation
Yeah, I'll search for less extreme datapacks
so I'll don't see if it does use the datapack explicitly ?
ok, now it's 1h55 after the first percent, so I think it does use it
It should print that it moved datapack files
nvm it doesn't