DH creating phantom End platforms in LOD chunks.
See YT video for reference: https://youtu.be/Z8tKFNbOJWE
Experimenting with DH in a Singleplayer world with Distant Generation on, set to Features. While in the End dimension, DH seems to like creating small islands, resulting in a good portion of them to not actually exists. All the big islands and cities seem to be correct.
I've tried both Cave Culling options, various Render, Detail, Compression, and Overdraw settings, and deleting the sqlite files for the End; All the same phantom platforms are generated, even after file deletion.
I have managed to find only a single phantom platform that goes away once I actually load the chunk for real, all the other ones persist.
Any ideas on why this is happening and how to fix it (if it can be)?
Solution:Jump to solution
DH generates chunks multi threaded, while vanilla does it single threaded. This results in some features being placed a bit differently. There's not much you can do about it. You can notice the same thing happening in the overworld with trees
7 Replies
Solution
DH generates chunks multi threaded, while vanilla does it single threaded. This results in some features being placed a bit differently. There's not much you can do about it. You can notice the same thing happening in the overworld with trees
The issue might also become more visible, if to the existing world mods like:
- Noisium
- Faster Random
Were added, but only temporarily and new chunks and LODs should match much better
I see.. So I assume setting it to only make LODs based off of already existing chunks would help? So it doesn't have to guess for anything.
ok hmm, not really... But I am finding that manually updating the chunks the ghost islands/trees are in (breaking/placing stuff) seems to make DH realize they're not actually there and get rid of them.
Is there a way to make DH do this on its own for at least explored chunks?
You can set the distant generator to existing chunks only
And every new LOD will generate correctly
but for already existing LODs you would need to update them by hand, all delete all of them to regenerate them
/lodstore
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 see. And given that Distant Generation doesn't work on MP servers, I should really only have to worry about this on singleplayer worlds if I want DG on.
I'll keep experimenting. Thanks for the help!
Yes, unless you are running the #Server-side support version
No problem!