Rendering Problems, Not sure what I'm doing wrong
Hello!
I'm having some issues getting this mod to work for minecraft 1.21 (side note: you need to add a new tag for 1.21 in this channel)
I'm getting weird graphical glitches when rendering. Also I'm not able to set the render distance above 32 chunks in the options.
refer to pictures
Current installed mods:
Chunky 1.4.16
DistantHorizons 2.1.2-a
fabric api 0.100.4
indium 1.0.33
iris 1.7.2
reeses sodium options 1.7.2
sodium extra 0.5.7
sodium 0.5.9
General Info
Not getting any error messages.
I'm playing on singleplayer currently. Hoping to get it to work before I play multiplayer.
I'm using the vanilla launcher.
I have looked online at multiple tutorials and followed them precisely, but I'm still getting these issues. I've tried deleting the DH config file, reinstalled every mod with both all newer versions available and all older versions supported for 1.21 that I've seen used in tutorials, and reinstalled the fabric instance. I've tried both with and without reeses sodium options, sodium extra, and chunky and it doesn't make a difference.
I'm not sure what I'm doing wrong. Any help would be appreciated <3.
28 Replies
The render distance slider you’re showing is for regular chunks. If you want to change the render distance of the LODs then that would be in the DH settings
but when I look at people playing with DH they use the normal slider to adjust their render distance?
Not possible
Others mods such as Bobby use the regular slider
but they have much worse performance
ah perhaps they're using some other mod to increase their normal slider then
anyway. that doesnt explain my graphical issues lol
which is my main concern
It is also recommended to keep vanilla RD with DH between 8 and 16
Did you use Chunky or C2ME?
chunky yeah
did you use it while having DH installed?
yes
then:
1. You will need to regenerate all your LODs because they were "corrupted" (not really, but it is easier then the fix)
2. Using Chunky makes the whole process slower and uses more disc space if you only care about DH LODs, DH has its own chunk generator. If you still want to use chunky, first remove DH, then use chunky, then remove chunky and bring back DH
/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/
here is the LOD location
ah I see
alright so I basically just delete those files and let them regenerate?
yes
of course only from affected worlds
just top one?
best to delete all 3
:gx_AuraSalute:
okay I believe it is working now? How would this work on multiplayer?
I think I have the same problem but on a server and I deleted those 3 files here: .minecraft/Distant_Horizons_server_data/SERVER_NAME/ just now. Is that correct?
mmmh idk if I just have to run into each chunk again or something else but DH is not loading any chunks
mine is loading them veeeery slowly
I have to explore them myself before they can be loaded tho
I turned the cpu load up which helped them load slightly faster I think? Im not sure
its being a little weird with loading them. there's some chunks missing here and there
and some stuff is very low quality compared to other things
on servers you have to explore the chunks first for them to be loaded by DH
Make sure distant generation is enabled
You can look in F3 menu for Worldgen Tasks
or
If it feels like LoD generation with
Distant Generator
is too slow:
Try increasing CPU Load
in Distant Horizons settings for faster generation, but you will experience more lag spikes and stuttering due to heavier workload on CPU.
To see if Distant Generator
is really working or not:
1) Check CPU usage while in-game, using Aggressive
settings of CPU Load
. If CPU usage's hovering around 80-100%, the LoDs are generating in the background.
2) Go to DH settings > Advanced Options > Debug > Wireframe
, set Enable Debug Wireframe Rendering
and Show World Gen Queue
to True
.
Enabling both settings will show you the visualization of world gen tasks queued and working on the map (blue boxes for queued tasks, red boxes for working tasks)do the second part
to see if chunks are being generated
ahh oke
Or you can use the experimental and barely working #Server side fork on both the server and the client
"barely working" lol
its not that bad
I know…
I think that people should know about it existance,
but at the same time, the fork author has enough of the same issue daily right now
They don’t need more beta testers
yea true