Playing with DH
Yo! I just installed it and it quickly rendered LOD on default 256 chunks radius but my cpu is still on high usage.
I know that there is on FAQ is recommendation to lower radius/quality and also disable Word Generation.
So my questions are:
1) What's the best way to play with DH? After rendering of LOD I need to leave settings how it is or I should to disable something?
2) For some reason progress bar isn't showing for me but I see LOD's generated so I assume it works fine ( maybe bar isn't showing cuz of other mods)
38 Replies
Just fyi my rig is:
rtx 3060 12gb
r9 9900x
32 gb ram ( with DH im allocating 17 gb to MC cuz it eats a lot of ram plus im running heavy modpack )
I would recommend pregenerating a radius like 512 chunks with the highest CPU load selected. Once thats done, you can turn off distant generation and change the radius back down to 256 or so and also turn down the CPU load to balanced or low impact.
Also, 3060 paired with a 9900x is a interesting combo
haha it's a funny story. First I had rtx 3060 with i5 9400f but my cpu was dying and when I collected some money I bought 9900x and now my cpu is chilling while gpu at 100% XD. But it good for future upgrade
512 radius should take maybe 50min with your cpu
Okay, and then when let's say I've explored all of those 512 chunks ( difficult but lets imagine ) so then I need to change pregenerating to a 1024 chunks and wait until it's done or I can just go to the border of those 512 chunks, leave it to generate at default settings ( so it will pregenerate new chunks outside of already pregenerated chunks ) and then play?
Am I correct that pregenerating starting from the point where my character is standing? Sorry for bad explanation
its generating from where your player stands but you got it wrong
you have already generated a 256 radius, setting it to 512 will just make it generate further
Bad, that for some reason I dont see any of progression bar so I dont know at which point of generating I am.
Is it okay to leave it on generating and when my cpu load will go down then I will know that generating is ended?
you can see in the F3 screen if it still has things to do
there's supposed to be a text popup over the hotbar, but its kinda bugged for some
it work fine on my system, not for others :shrug:
it should take about a hour for your cpu
50 min to a hour or so
Sadly but there is not progress bar as I said, even not in F3 screen. Also tried to change from Overlay to Chat but nothing



oh.. better f3
thats why there is no info in the f3 menu
also there is no progress bar anywhere, just a status
Let me then disable better F3 and check again. By the way, it's completly safe to close MC while generating is on?
yes
1 moment, sir
Without better f3 now I see progress, thanks.
So for claryfying everything and to know if I get it right.
I put it on 512 radius and turn Distant Generation ON
I wait until there will be 0 tasks left on the right bottom of the F3 screen, then turn Distant Generation to OFF
if I need i'll turn down CPU load to balanced or low ( without Generation ON i was getting 7% CPU usage so its okay, default number )
And then I play as usual and If I want more radius to be generated, I just turn Generation On again.
Also oooone last question, when I generat already 512 chunks from lets say 0 0 position and then change radius to 1024, it will just generate this 512 chunks that missing, right?

yes
it will basically generate 4x the chunks, since its a radius
Thank you, boss. You really clarified all this stuff for me and helped me!❤️
Hope that after all of this generating I can allocate less RAM to MC because right now it eats like a monster haha
You could say it's eating like Chrome eats, right?
/j
Sorry to bother you again, but it took a little bit longer than you said and my than i expected 😅 and I still dont know when it will end.
Can I tell from this data how much I still need to wait or without progress bar it's impossible?
Also can I turn off Distant Generation right now, down my radius to 256 instead of 512, start to play and when i'll have a free time, i'll go just back to coords from where I started Generation for first time, increase radius to 512 and let it finish?

Lower your gui scale, can't see everything
Ofc, sorry

Any suggestions please? Because my pc right now already as an oven after running 2 hours+ on 75+- temps
75 degrees is very acceptable temperatures
Are you not using the highest preset? It should show 24 threads for a 9900x
Also you're using a non vanilla world gen, my ~hour estimation was for vanilla world gen
oh, gotch you. Yeah, it's modded pack so I assume it's not vanilla world gen. Yes, it's not highest preset, it is Aggressive. I was a little bit scared of using cpu at 100% for few hours straight
Then as I understand, I need just more time to wait
Your cpu is built to be fine for days on end at 100% usage, you're fine
And by the way, is it okay to turn off Distant Generation right now, down my radius to 256 instead of 512, start to play and when i'll have a free time, i'll go just back to coords from where I started Generation for first time, increase radius to 512 and let it finish?
Yes
I ran a DH benchmark on a pentium T4400 for 3 days at full tilt, I'm sure your cpu will be fine lol
Though why disable distant generation altogether? Just lower the preset a bit alongside the RD and continue playing as normal
You mean lowering quality or cpu usage ?
Also in terms of performance I think it’s the best as Skillnoob said, to render big radius, then disable Rendering and lower radius because I don’t think that I will reach border of generated 512 chunks that fast
Best? Possibly for the highest fps
But it is much much more convenient to play with distant generation on so that when you actually go far enough to have engendered LODs in your RD they will generate
And if you don’t want the fps to drop much when that happens you can just lower the CPU load when not pregenerating
Full pregenerating and then disabled distant generation is only required for really low end pc’s that can’t handle distant gen at all, making playing the game concurrently with it running impossible
So leave Distant Generation ON and lower CPU load, right?
you can do that as well yes
its common for people who play games that are CPU heavy
yes, but games that are that cpu heavy are not common
i mean theres fortnite, cs , and minecraft all off the top of my head and they are all very popular
Minecraft is CPU heavy? Well without Distant Horizons it's, commendable. With Distant Horizons though, you're effectively running a stress test or a benchmark software in terms of CPU load.
Might be more dependent on the cpu to get good fps, but not multicore. None of them are anywhere close to the amount of cpu DH can use.
RTS games could count, if they are able to properly utilize multi core CPUs, since a lot are bound to very few threads to avoid being non-deterministic.
Though in that case you don't even care about FPS and rather simulation time, which is similar to generation time in DH
true