Any way to sync client and server?
I wanted to pregenerated my server super far out so all of its players could use distanthorizons to see super far, but then I remembered dh only renders chunks that the CLIENT themselves has visited. Is there a way to maybe sync the server and the client or something? Needing every individual player have to visit every individual chunk really seems to take a lot out of using it in multiplayer.
5 Replies
There’s a server-side fork that sorta does that
Iirc it allows for players to have distant generation on the server
But idk if it’s been updated from 2.0.2 or if there’s a version for 1.18.x
Otherwise the only thing you can do is generate the LODs in single player on an identical world seed and then share the LOD data with the players
But the LOD data file can get kinda big
where would I find this?
and how would I find the lod data?
Look at the threads in https://discord.com/channels/881614130614767666/902896965354930217
There’s a thread for the fork
/lodstored
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/
awesome, thanks. I'll look into these