after re-entering the server, the LODs do not load
After I loaded lods as a client on the server everything is fine. Re-entering the server removes absolutely all loaded lods and you have to load them again. When playing on a local network everything is fine
21 Replies
it takes some time for the LODs to load from the disk, you can speed that up by increasing the cpu preset
No matter how long I wait, they don't load.


for testing I loaded a couple of chunks, the result after re-entering the server
Does the server have any seed, world or dimension randomisation?
It might be possible that every time you join the server reports a new world
I'll find out now and write
If there is randomization, can this be fixed somehow?
The server would need to add DH mod or plugin
Or add some other custom DH support
no, there is no randomization on the server. there is loglobby and antixray (from what I know)
!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/
Server Mod
- Overworld: SERVER_FOLDER/world/data/DistantHorizons.sqlite
- Nether: SERVER_FOLDER/world/DIM-1/data/DistantHorizons.sqlite
- End: SERVER_FOLDER/world/DIM1/data/DistantHorizons.sqlite
- Custom Dimensions: SERVER_FOLDER/world/DIMENSION_FOLDER/data/DistantHorizons.sqlite
Server Plugin
All dimensions in one file: SERVER_FOLDER/plugins/DHSupport/data.sqlite
NOTE:
Sometimes there might be 2 additional files next to the main one with extensions .sqlite-wal
and .sqlite-shm
If there are, all 3 should be treated as a single file, a.k.a. moved, deleted, backed-up always together!
If you don't, the database will become corrupted.Is there only 1 DB for this server?
Does new folder get created every time?
DH folder looks like this

This is a local server

Seems like server have some sort of seed or coord randomization in-place.
can this be fixed only with a plugin? level key prefix won't help?
Ye, you right

How to fix it?(
Server need to add DH support or remove this randomisation
Nothing you can do client side
You can in theory try using DH 2.1.2
Though this is an old version with other issues
Wait, this gives me some thought. Assuming it's not possible for the server to have Distant Horizons installed server-side, there might be a need to bring back the old behavior of storing server-side LOD data as an option for users connecting to these servers, assuming if it's even feasible.
Now, as far as I understand, there is no such function
unfortunately, there is no such version for 1.21.4
The message of mine is a food for thought, something for the dev team to look into.
got it, thanks for the help, for now I won't do anything on the client side