DHS Chunk loading status
I'm going to generate DHS chunks overnight on my singleplayer world. I would like to know how many chunks/what area of the map has been preloaded tomorrow/whenever I generate more chunks overnight. Any way to go about this?
28 Replies
Assuming you are the only player loading the LODs, it will generate up to your DH RD or up to the distance given in the pregen command + some padding that you can safely ignore
I didn’t give a radius or command, I just went into dh settings and enabled rendering
How do I go about doing a command and if I try to render in chunks that have already been rendered, will it just skip those chunks or re-render them?
If you didn't give it anything your DH RD will the distance generated
To use the command you have to setup a server with either DH mod or DH plugin installed
It doesn't offer any benefit outside of not requiring any player to be logged into the world
I have dh mod downloaded on my singleplayer server. I’m not doing a multiplayer server. The reason I want to run the command is so I can tell what portion of my world has been generated. Is there any other way to go about that?
And my DH RD will what the distance generated?
Radius will be the distance generated?
Cause it’s set to 500 but it’s telling me/showing me text that it’s generating way more chunks than that
Commands are not available in single player as they will be pointless, they do not display any additional info during generation and setting generation radius in the command is just as effective as setting your client DH RD
So my radius is only set to 500 atm, I thought that would just be the viewable range of dh and not what it generates, cause to me it seemed like it was generating way more chunks than that
Close to a 300k-1m chunks
Needing 12h to generate
And I’ve got a Ryzen 7 9800X3D cpu
With the “I paid for the whole CPU setting” on
RD is a radius, count is a count, the formula to get chunk count from the radius is
({radius}*2+1)^2Ik
!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)!generators
- 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.
This might be helpful
(500*2+1)^2 = 1 002 002, so 1 million chunks being loaded/generated is normal, even a bit small as there should be some padding from the LOD chunks not being the same size as vanilla chunksOh I thought they’re the same chunk size as vanilla chunks
That’s where I got everything confused
All DH distances are measured in vanilla chunks, so don't worry about this, sometimes a bit more has to be loaded for everything to work and you can just ignore this
Highest quality DH LOD is 32x32 block so 2x2 vanilla chunks
Then every subsequent lower quality LOD chunk is twice the size of the previous one
So if I want to generate dh chunks let’s say 5000 Minecraft coordinate lengths to every side starting from 0.0.0 loading 23 chunks a second (for dh) how long would that take? Cause I’m not sure
you mean 5000 blocks?
Or pretty much, just how do I tell what area of my world has been generated?
I think so, if that is how it’s measured in Minecraft
I think it is but I’m rusty
That will be 312,5 chunks, you can set the DH RD to 312 in your DH settings
Wait can you give me the math formula so I can calculate stuff like this on my own in the future?
Than in F3 menu you can see if the generation is still running or not, there is als o some info that should be showing over your hotbar from time to time
I’ve made it so it gives me generation updates in Minecraft chat
To calculate the radius that is already loaded/generated from the chunk count you do the opossite of the chunk count formula:
(sqrt({count})-1)/2So 5k blocks going south, north, east, west starting from point 0.0.0 is 312,5 dh chunks? Just making sure
I didn’t catch the normal chunk count formula to start with 😭
Vanilla/DH radius (in vanilla chunks) to total vanilla chunk count ->
({radius}*2+1)^2
Total vanilla chunk count to vanilla/DH chunk (in vanilla chunks) -> (sqrt({count})-1)/2
Chunk radius to block radius -> {radius}*16
Block radius to chunk radius -> {radius}/16Thanks mate, what does sqrt stand for?
Square root?
Square Root
Alright yeah
Thanks a lot