Ghost LOD
Getting this LOD that doesn't exist showing up. First time seeing this happen, Latest nightly version. 1.21.1 server.


13 Replies
it REALLY wants to render this even when i'm in the chunk

there's not really even red sand in the chunk

Try placing/breaking a block in the chunk and waiting a bit
it's not just one chunk
i just said chunk bc idk what else to call it

placed and broke a bunch and did not affect anything
happens on all DH versions
not caused by latest update
If it is present in the DB the DH version no longer matters, it will just load what's there
Unless you mean that it generates wrong on all version if you delete the LODs
If increasing the CPU load and placing/destroying even more blocks in the broken chunks + waiting a bit does not fix them, you will have to delete your LOD DB and hope it won't happen again
/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
what
wait do you mean delete my whole data???
there's no way to just prune the chunk?
i'm on max cpu load normallyu
it's not even stored by .mca region???
Update: placed a bunch of cobblestone and now the pillar is gray
No, LODs are stored in the SQLite DB
There is
You can edit the SQLite and delete only the recods with corrupted chunks
how would i go about doing that?
now after placing a bunch of dirt it's dirt colored??
You eitehr connect to the DB by code, e.g. Python, or instal some SQLite viewer, then you somehow have to identify which record to delete and then delete it