DH not working/chunks not saving
I'm trying to make a custom modpack on 1.20.4 but DH isn't working. For some reason, no matter how many other mods I disable (I only left iris, sodium, chunky, and jade), it does the same thing. Everytime I move in some direction, I always see the same circle-like rendering distance that unloads chunks as I move away from them, and no LOD's are visible. Distant Horizons doesn't show up in curseforge as a mod in the modpack, but I can see the DH settings menu in-game. The game shows the message that I'm using an experimental version of DH. The same render distance problem shows up in 1.20.1 for me as well. I haven't found any settings that are responsible for this type of rendering. Any help?
24 Replies
What iris version?
If it's not 1.7, dont use it
I don’t see a 1.7 version for any minecraft version
It is 1.7
I used the iris installer for 1.20.4
Turn your render distance down to like 2 and increase the cpu impact
If nothing generates and your cpu usage in task manager doesn’t go up then it isn’t working
Otherwise you’ll just have to wait for it to generate
@TheNewSky Perhaps you didn't understand the issue I have at hand. Wherever I move, there is a certain radius in which the chunks are being loaded. Where I move, new chunks load in, but every chunk behind me is being unloaded. I'm inside a constant radius of loaded chunks, and when I move further, the chunks behind me don't stay as LOD's. They just disappear.
they perfectly understood what you meant, all you mean is the LOD don't load, so follow their advice and they might load.
or just disable the limits (turn to False, in advanced, threading)
Yes that just sounds like normal rendering behavior without LODs
Unless those chunks are LODs, then that’s weird
is your fps uncapped?
Yep
your cpu might be too busy with other work, slowing down chunk loading
try enabling vsync
I figured out what happened, the LODs were just taking really long to load
Now they show up, but my next problem is that not the entire background loads the LODs
Like some are rendered, but some aren't, leaving holes
are you on 2.0.1?
Ye
Wait no
2.0.2
known bug. get the nightly from #links-n-downloads
ah
did you update from 2.0.1 to 2.0.2 without deleting LODs?
/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/
I used the iris installer, it downloaded the 2.0.2 right away
Do I just need to delete the old LOD files for DH to create new ones?
yeah
if you rejoin the world while it's generating it might leave holes or streaks of unloaded LODs
Alright, will attempt
Why doesn't it recognize not fully loaded LODs though lol
It just calls it a day
2.0.2 being in a rather poor state is why 2.1 is taking a while. devs are rewriting lots of stuff
not sure about specifics
Fair enough
Thanks for the help, will update
As far as I understand, LOD loading has a timeout time, I though I saw that it was configurable ? anyway I just disable the LOD thread limiting, it's not too bad of an idea ? XD
your best bet is to delete your current LODs, then using a cpu load preset which doesn't stress your cpu too much (i use low impact on a 4 core) and not rejoining the world during generation
by default LOD generation times out after 60 seconds
and they tend to get stuck semi regularly on 2.0.1. happens on 2.0.2 as well but it's less common
It worked
Thanks for the help