Pre loaded world loading very slowly
I’m using distant horizons on a world preloaded with chunky. The DH chunks are taking a very long time to load,
It did this after many hours
35 Replies
what did you do to pregenerate with chunky? what's the exact command you used?
Are you using nightly or stable builds?
If you were using Nightly, update it, else ignore this message
Chunky radius 10000
Chunky start??
okay good. chunky counts in blocks so you generated a radius of 625 chunks with chunky. most people dont realize chunky counts in blocks so put in something like 1000, then put in 1000 in DH's settings, and wonder why DH doesnt load it all fast, which in that case would be because those chunks werent loaded yet.
anyway, not important now. you generated an area of 625 chunks, its hard to see if this is more or less than 625 chunks, but my guess is its probably less
/slowgen
World generation in general is quite slow, if you want to speed it up:
Install Noisium and Lithium, 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)can you try the second part of the second part?
if you see blue and red boxes showing up, its probably just converting the existing chunks to LODs
which also takes some time
should i wait for chunky to be done before turning on DH
Yes, it is a good practice
Else you might be left with broken holes
/chunky
Using Chunky's pregeneration and Distant Horizons at the same time is known to cause LODs to turn into swiss cheese as can be seen in the attached screenshot.
Distant Horizons has a built-in LOD pregenerator called Distant Generation. However, Distant Generation only saves the LODs, not the vanilla chunks. This is in order to save file space, as pregeneration often leads to huge file sizes.
If you actually want to pregenerate vanilla chunks along with LOD data, remove Distant Horizons, use chunky to pregenerate, and add Distant Horizons back. Once the pregeneration is done and Distant Generation is enabled, Distant Horizons will convert all the pregenerated, saved chunks, inside your DH Render Distance to LODs.
If you only want the LOD data and don't need the vanilla chunks, use Distant Generation instead of Chunky's pregeneration.
Note, these issues may not only occur with Chunky, but also with other similar pregeneration mods.
Best to just not use Chunky
It should be faster and you won't get any problems with holes
Its gonna take days without chunky
I’ve generated multiple worlds and this is the slowest by far
Chunky vanilla then DH LODs should be ~25% slower then built in Features generator doing everything
Though the benchmarks supporting that are in quantity of 1 and it was some time ago
Still, DH generator should not be slower then Chunky under and even if only by a couple of %
what if i turn off distant generator, and DH, let chunky fully load, then turn on DH
this is also a fully loaded world i dowloaded from my server so i dont even know how chunky is generating anything
It will work, but shouldn't be any faster then DH by itself
you cant turn off the distant generator. youd have to remove DH from your mods folder
isnt that what this is
sorry brain fog
So having both on is probably useless correct
what i should have said, is that you can still experience problem when using chunky while DH is installed, even when distant generation is off, so its best to remove it from your mods list
thats bad yes
Okay.
should i also put the threads to max?
yes you can
what if i disable this. will it go faster 😭
no it wont
it will make it slower
just put your CPU load preset on i paid for the whole cpu and wait
been doing that, been waiting
so just to be clear. Im going to turn of DH. then load the whole world with chunky. and then turn DH on when its done, and it should work
why use chunky at all?
DH has a build in pregenerator
you dont need chunky
Chunky seems to be alot faster
again. i turned it on this morning, went to class, came back and it barely made progress.
by using chunkys pregen
chunkys pregen does generate LODs
so you wont see them
I know but once I turn the dh on the chunks will already be rendered
Loaded*
yea but they still need to be converted to LODs
Probably faster then doing both at the same time
you dont need to run both at the same time, just DH is enough
*deos not
oops
forgot the "not"
History goes as follows:
1. Chunky (then DH for only LODs) and DH generator (exclusively) were benchmarked and they had very similar speed, depending on DH RD Chunky could be couple % faster or slower
2. In later update DH generator got ~35% speed boost, assuming old benchmarks were correct, that meant that Chunky was now 25% SLOWER
The actual current difference was never measured nor benchmarked, but unless Chunky got magically faster, it should not be any faster and from all we know it is slower
The biggest speed difference is placebo, as you have a faster moving chunky progress bar (but it does not generate the LODs) and then you add DH and the LOD generation from existing LODs is faster then generating everything, but overall when you sum both the Chunky time and the DH LOD conversion, it most likely will be bigger
I need to finally benchmark this...
Once and for all
I just want to wait for 2.3 full release