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
Miki_P98
Miki_P982d ago
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
Gabosh
GaboshOP2d ago
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?
Miki_P98
Miki_P982d ago
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
Gabosh
GaboshOP2d ago
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
Miki_P98
Miki_P982d ago
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
Gabosh
GaboshOP2d ago
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
Miki_P98
Miki_P982d ago
RD is a radius, count is a count, the formula to get chunk count from the radius is ({radius}*2+1)^2
Gabosh
GaboshOP2d ago
Ik
Miki_P98
Miki_P982d ago
!slowgen
YAGPDB.xyz
YAGPDB.xyz2d ago
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 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)
Miki_P98
Miki_P982d ago
!generators
YAGPDB.xyz
YAGPDB.xyz2d ago
- 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.
Miki_P98
Miki_P982d ago
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 chunks
Gabosh
GaboshOP2d ago
Oh I thought they’re the same chunk size as vanilla chunks That’s where I got everything confused
Miki_P98
Miki_P982d ago
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
Gabosh
GaboshOP2d ago
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
Miki_P98
Miki_P982d ago
you mean 5000 blocks?
Gabosh
GaboshOP2d ago
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
Miki_P98
Miki_P982d ago
That will be 312,5 chunks, you can set the DH RD to 312 in your DH settings
Gabosh
GaboshOP2d ago
Wait can you give me the math formula so I can calculate stuff like this on my own in the future?
Miki_P98
Miki_P982d ago
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
Gabosh
GaboshOP2d ago
I’ve made it so it gives me generation updates in Minecraft chat
Miki_P98
Miki_P982d ago
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)/2
Gabosh
GaboshOP2d ago
So 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 😭
Miki_P98
Miki_P982d ago
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}/16
Gabosh
GaboshOP2d ago
Thanks mate, what does sqrt stand for? Square root?
Miki_P98
Miki_P982d ago
Square Root
Gabosh
GaboshOP2d ago
Alright yeah Thanks a lot

Did you find this page helpful?