DH on my server
Hi. I searched the FAQs but I could't find the answer to my question. I have a small MC Server where I play with my kids. I have installed Chunky on the server and generated a bunch of chunks, but when I join the server with DH, I don't see the chunks I generated unless I manually go there. This doesn't happen on local worlds, only on the server one. This is quite frustrating. Is there any way to solve this issue? Thank you.
20 Replies
https://discord.com/channels/881614130614767666/1035937460334624858/1035940388306960485
You can generate the chunks in singleplayer on the same seed and then move the data over. There’s also some server side fork thing I’ve heard about but haven’t looked into.
/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/
I was gonna ask exaclty that. Thank you!
I hope DH will implement a proper Server side
but
my folders don't quite match up
my server folder structure is the following:
JavaServer_1.20.4_Paper\world\data
but my local is
.minecraft\Distant_Horizons_server_data\BMAX+Minecraft+Server\overworld
do I need to copy DistantHorizons.sqlite in my
JavaServer_1.20.4_Paper\world\data
?
Is that your server’s data?
DH creates a file locally for multiplayer servers that you have to drag the file to
my DistantHorizons.sqlite is inside Distant_Horizons_server_data yes (local client)
on my server, my Data folder is
JavaServer_1.20.4_Paper\world\data
so I copy that over, I suppose
You don’t do anything with the server’s data
You just drag it to the folder on your own pc for the server and it’ll work for you
But your kids will have to also put that data in the folder on their computers
wait, I'm confused
DistantHorizons.sqlite
is already on my local PC, it's not on the server
In the folder for the server, right?
this is the folder on my local PC
That’s because you’ve already flown around a bit so your pc generated some LOD chunks
Oh my bad I totally misunderstood something
Yea that folder should already have an SQLite file in it right
it does
In the folder for the server*
You need to generate the LODs in singleplayer and then replace the file there with the SQLite file from the singeplayer world
you said "replace" but on my server there is no sqlite file to replace
the server doesn't have DH, I don't even think there is a Spigot version of it
Sorry by in the folder for the server I meant in the “distant_horizons_server_data” folder on your pc there should be a folder with the name of your server
correct
It might be “world” for you because that’s what you said earlier
what I don't understand is where do I copy this file?
What you need to do is create a singeplayer world with the same seed and generate the LODs there
And there will be an SQLite file in the save data for that singleplayer world
Replace this with the data from the singleplayer world
ahh ok, I get it now... I think.
I'll give it a try. Thank you!