Minecraft Middleearth total render

Hello folks! An idea that has just come to my mind: Playing on the minecraft middleearth server, I noticed that distant horizons now actually works together with resourcepacks, meaning LoDs work for very large areas (mcme is using custom resource packs for almost everything). I also saw that all dh data for a world gets saved, meaning it can be redistributed for other people to enjoy the view without having to explore these chunks first! Meaning it would be awesome to have one distant horizons file for that world! Here is where I need help though: There are about 5 different resource packs, each one for different regions of the map. Having a resource pack enabled means that the appropriate area is lod´d correctly, however, once you get into other areas, these lods will pick up wrong textures. I dont know much about how the chunk data is stored, but would it be possible to create individual dh data for each region and then merging them into one file? Each of the regions would be captured with its correct resource pack. Does this "merging" work? It would really mean a lot to truly many people to see the whole Minecraft Middleearth using distant horizons full potential!
14 Replies
Yeshi
Yeshi2mo ago
color or texture data is not stored in the LOD file directly. the name of the block is stored and dh loads the correct texture on demand unfortunately splitting like you described isn't possible
feuerdrache0
feuerdrache02mo ago
oh no- ok that is a shame, thank you for your reply is there no way to override it somehow?
Yeshi
Yeshi2mo ago
nope
Miki_P98
Miki_P982mo ago
well it is... good luck though, copy the world split it, open it seperately, generate the lods, and merge the databeses manually
Yeshi
Yeshi2mo ago
this doesn't change which textures dh will use for lods
Miki_P98
Miki_P982mo ago
yes but you can split it it is pointless but possible
Yeshi
Yeshi2mo ago
while true, it's not what the poster wants
feuerdrache0
feuerdrache02mo ago
yea Is it possible to merge different areas with the same resource pack into one file?
Yeshi
Yeshi2mo ago
dh lods are all in one file /lodstored
YAGPDB.xyz
YAGPDB.xyz2mo 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/
Yeshi
Yeshi2mo ago
(one per dimension including custom ones)
feuerdrache0
feuerdrache02mo ago
I mean like if you want to split workload, so have one file being created for one part of the world and another by another person for another part of the world
Miki_P98
Miki_P982mo ago
you can, but there is no tool to make the merging process easy You would have to merge the databases manually
feuerdrache0
feuerdrache02mo ago
ah ok Welp that seems like a fun task Maybe someone has experience with this