LOD Chunk Render Distance for server
So in my singleplayer world i can make alot of chunks generate by just extending the distance on DH options, i have it set to 4096 which explands the distance of the world greatly and i really like it. I have my own server setup aswell and i tried to do the same thing by going into the DH settings on the server folder and i think its maxgenerationrequestdistance in which i also put it to 4096 but it doesnt even come close to the distance generated on my singleplayer world, even though i set it to generate the same amnmount of chunks, any help? thanks!
heres my server file just in case this helps.
15 Replies
message.txt
uploaded to mclo.gsUploaded by naldo
Are the chunks generated yet?
If not, run the /dh pregen command overnight
So there’s no way to generate the as the player? Like how u do it in single player?
No the server has to generate the chunks instead, not your PC
Its actually better since you can start it on your server and just go to bed
No need to leave your PC running
The problem is, wouldn’t that stop working as soon as I move into a new area? For example, when I’m exploring, I want to always be able to see far into the distance. But since I’m constantly generating new chunks while exploring, and because I’m on a server, the render distance is much lower than in my single-player world. In single-player, even when I’m generating new chunks, I can still see very far. That’s exactly what I’m trying to fix. I’m not sure if I’m explaining it clearly or if I’m making sense, haha.
!slowgen
World generation in general is quite slow, if you want to speed it up:
Install Noisium, Lithium and C2ME(DH 2.3.0+). 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.
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)If the server is slower in generating chunks then your PC there isn’t much that can be done
@Miki_P98 i dont think the debug options work on severs atleast for me they dont work i cant see it moving unlike on my singleplayer world. but i know its working so idk
is it a me thing? or do they just dont work on servers
No idea, never tried it on a server
Yeah it wont naturally pregen LODs outside your vanilla radius
For my SMP i just preemptively ran the command
Our base was on the coast so I had a 500 radius gen start 500 chunks east of our base
Basically generating 1000 chunk wide square east of our base
Gotcha
Welp
Ofc if you have land in all directions then you'll be better off generating at your base
Thanks for answering lol, let’s see if in the future they can make it work more like in single player, they just added server functionality so let’s see
It works exactly as in single player
With the added thing that the clients requests the server for the generation, and then the server sends the LODs to the client