Issues with moving LODs from a singleplayer world to the client-side on a multiplayer world

I can generate LODs on the client-side by flying over the chunks with an elytra, but I want to pregenerate the LODs without having to fly over them. I have a copy of the world so I opened it up on singleplayer and let Distant Horizons generate LODs for a while in the Overworld. I then moved the .minecraft/saves/worldName/data/DistantHorizons.sqlite file to .minecraft/Distant_Horizons_server_data/serverName/<bunch of random characters>@@minecraft@@overworld/DistantHorizons.sqlite. When I open up the server, some of the LODs seem to load, but are completely black. How do I fix this so the LODs are not black and all of the LODs are loaded? I don't have any issues with Distant Horizons otherwise.
No description
Solution:
Nevermind, I fixed it. The problem was that when I imported the sqlite file, I accidentally made root the owner of the file (I'm on Linux). After changing the file permission to my user, everything works perfectly.
Jump to solution
4 Replies
YAGPDB.xyz
YAGPDB.xyz2w ago
DH won't be able to generate LODs for chunks outside the vanilla render distance unless DH is installed on the server (DH 2.3.0+). Instead, as you travel around the world, LODs will be generated for areas you've visited. If DH is installed on the server, it will work just like in singleplayer, gradually pregenerating chunks around the player. The server also has access to the /dh pregen start <dimension> <origin> <chunkRadius> command, useful when you want to pregen without anyone online. For more information about serverside support, click here
GitLab
Server Owners · Wiki · Distant-Horizons-Team / Distant Horizons ...
This is a mod that adds a Level Of Detail (LOD) system to Minecraft. This implementation renders simplified chunks outside of the normal render distance allowing for an...
DawnLamp8
DawnLamp8OP2w ago
I tried moving the sqlite file to .minecraft/Distant_Horizons_server_data/SERVER_NAME/ but Distant Horizons seems to ignore the file and create the LODs in .minecraft/Distant_Horizons_server_data/serverName/<bunch of random characters>@@minecraft@@overworld/ instead
YAGPDB.xyz
YAGPDB.xyz2w ago
DH won't be able to generate LODs for chunks outside the vanilla render distance unless DH is installed on the server (DH 2.3.0+). Instead, as you travel around the world, LODs will be generated for areas you've visited. If DH is installed on the server, it will work just like in singleplayer, gradually pregenerating chunks around the player. The server also has access to the /dh pregen start <dimension> <origin> <chunkRadius> command, useful when you want to pregen without anyone online. For more information about serverside support, click here
GitLab
Server Owners · Wiki · Distant-Horizons-Team / Distant Horizons ...
This is a mod that adds a Level Of Detail (LOD) system to Minecraft. This implementation renders simplified chunks outside of the normal render distance allowing for an...
Solution
DawnLamp8
DawnLamp82w ago
Nevermind, I fixed it. The problem was that when I imported the sqlite file, I accidentally made root the owner of the file (I'm on Linux). After changing the file permission to my user, everything works perfectly.

Did you find this page helpful?