After running /chunky on server, best way to generate LoDs?

I first generated my server chunks using /chunky in a 10K block radius with DH disabled. What's the best way to go about generating the LoDs for the server? I'm using the client-side version of DH and will distribute the DH LoDs files out to my friends, so I just need to generate the LoDs for myself first. Some questions in particular: - Is there a better way than just cranking up server view distance in server.properties as high as possible and flying around? - Is there any way to visualize (with like a map or something) what chunks still need to have their LoDs rendered?
Solution:
you can copy the world to singleplayer, open that world and generate all LODs, then move the LODs to the multiplayer folder
Jump to solution
15 Replies
guess
guess3mo ago
Fairly certain the above bot post about swiss cheese does not apply to server settings when the server is the one running /chunky but the client has DH
Puhpine
Puhpine3mo ago
yea ignore that bot does bot things
guess
guess3mo ago
I should also note that I've tried using the beta for the server-side DH, but it ran into compatibility issues with other mods the server has installed. So we're using client DH instead
Solution
Puhpine
Puhpine3mo ago
you can copy the world to singleplayer, open that world and generate all LODs, then move the LODs to the multiplayer folder
Puhpine
Puhpine3mo ago
/lodstored
YAGPDB.xyz
YAGPDB.xyz3mo ago
Single Player: - Overworld: .minecraft/saves/WORLD_NAME/data/DistantHorizons.sqlite - Nether: .minecraft/saves/WORLD_NAME/DIM-1/data/DistantHorizons.sqlite - End: .minecraft/saves/WORLD_NAME/DIM1/data/DistantHorizons.sqlite - Custom Dimensions: .minecraft/saves/WORLD_NAME/DIMENSION_FOLDER/data/DistantHorizons.sqlite Multiplayer: - .minecraft/Distant_Horizons_server_data/SERVER_NAME/
Puhpine
Puhpine3mo ago
that might help
guess
guess3mo ago
Oooh... yeah that's a good solution. I'll do that. Thanks! Still have one more question:
Is there any way to visualize (with like a map or something) what chunks still need to have their LoDs rendered?
Puhpine
Puhpine3mo ago
you can use a combination of showing wireframes, which is explained in the second part of the second part here: /slowgen
YAGPDB.xyz
YAGPDB.xyz3mo ago
If it feels like LoD generation with Distant Generator is too slow: Try increasing 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)
Puhpine
Puhpine3mo ago
and look at the f3 menu, where it has a world gen tasks line
guess
guess3mo ago
Ah I see! Is this the green-and-red-boxes overlay I've seen in screenshots where people tp thousands of blocks up and look down?
Puhpine
Puhpine3mo ago
green is probably something else, but yea the red boxes is that it shows blue for queued chunks, and red for currently generating chunks iirc
guess
guess3mo ago
Perfect! That's all my questions answered 👍 Marking resolved. Thanks so much for the help 😄
Puhpine
Puhpine3mo ago
no problem!
Want results from more Discord servers?
Add your server