My world generation just completely broke

I'm on a modded server and after trying to load in at one point I started getting booted upon load. ChatGPT told me to try disabling DH. I did so and was able to load in. I re-enabled it and found my chunks had gone through a blender. I thought they were just LODS at first and started loading them to make them update and vanish. These are physical chunks tho. Heres a portion of the log. It's currently spamming the same loop in real time. https://mclo.gs/tlx0irl
mclo.gs
Unknown Log [#tlx0irl]
216 lines
No description
10 Replies
E̸̜̍¿̷̭͗g̷̏͌o̷̎̕?̸͑͠
I even booted to a backup from before this happened and it happened again just randomized in different places.
hardester
hardester5mo ago
The log suggest the LOD data is corrupted. In that case, you will have to delete it. See: /lodstored
YAGPDB.xyz
YAGPDB.xyz5mo ago
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!
E̸̜̍¿̷̭͗g̷̏͌o̷̎̕?̸͑͠
Good morning. I have a few questions I was wondering if you could answer: - Is there an explanation as to how and why this happens? - Will deleting those files fix the world or will I have to manually reset the chunks afterwards? - Can I reliably prevent this from repeating? I wouldn't want my server members to lose progress on builds due to having to rollback whenever this occurs.
Puhpine
Puhpine5mo ago
corrupting the database typically happens when the .sqlite gets separated from the sqlite-wal and .sqlite-shm files. if you manipulate those files, make sure to manipulate them all at the same time. see the note here
E̸̜̍¿̷̭͗g̷̏͌o̷̎̕?̸͑͠
And deleting all of these should fix my current broken world generation? Or will I need to manually reset chunks? Guess I'll find out soon enough
Miki_P98
Miki_P985mo ago
The DBs store the DH chunks (LODs) so you won't need to delete anything more as you will already have done so Vanilla chunks have nothing to do with DH chunks when it comes to storage
E̸̜̍¿̷̭͗g̷̏͌o̷̎̕?̸͑͠
Oh dang. Well now I dont know what the heck could have scrambled my world like this because these arent just LODS this is the physical world. Alright well thanks for the assistance 🙌
E̸̜̍¿̷̭͗g̷̏͌o̷̎̕?̸͑͠
Why are some of my LODs deep below the void?
No description
No description
Puhpine
Puhpine5mo ago
Never seen it happen like that, so I'm not sure except for that it's probably some mod conflicting lightly with DH

Did you find this page helpful?