25 Replies
Are you on a server?
No it’s single player
Are you trying to pregen with chunky?
Ye
That would be the issue because dh can't keep up with chunky dh has to create an lod off of an existing chunk which is much slower than if dh used it's own pregenerator to generate lods
So just stop using chunky altogether?
Yes that is what I would recommend
Is the loader on DH faster than chunky?
Otherwise you may end up with your world looking like this
Someone did some research and I beleive so yes
Nah my world doesn’t look like that lol
Not yet but when dh uses it's lods then it will
So how should I go about pre generation?
Remove chunky and use dh to continue pregenerating until it has reached your specified lod render distance
Does it tell you when it’s reached the lod render distance?
No it just stops generating I think but you can tell by checking the lod queue or by enabling chunk boxes
To enable the debug chunk boxes do the second part of this
/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)You can look at F3 at the world tasks line. If it says 0/0 it is done
Yea do that that is way better way of doing it
Someone benchmarked DH 2.1.2 vs Chunky
Results said that DH 2.1.2 was on pair with Chunky
On RD of 128 DH was slightly faster
On 256 it was the same and on 512 chunky was a bit faster
Or something like that
DH 2.2 got 35% generation speed boost as a bug was fixed
If DH 2.1 was on pair, DH 2.2 should be 35% faster, it wasn't ever tested though :/
1 optimization for pre-gen worlds was also turned off (because of Starlight and black chunks issues). The effect from this should be small though
There is also 1 more very important thing to consider
C2ME
When used with DH it can slow down the generation by even 30%
But when used with Chunky is can speed it up by, in theory, the number of threads in your CPU
You will never actually see that big of an improvement, but it should be able to surpass the 35%
That was never tested though
Having DH while either Chunky is running or C2ME is installed can cause Swiss Cheese, even with distant generation turned off, so if any one would like to test it, first remove DH, time chunky with C2ME, then remove them both and add DH back, then un pause the timer to add the LOD generation time
I get this problem without Chunky. Singleplayer. These messages are burying the chat messages I need to read. Any tips? I'd love to suppress the message but there are too many logging categories and I don't know which one it belongs to.
The easiest way is to not use chunky
None, you can install nightly
nightly removed this message
Wonderful, I'll try that when I get a chance 🙂