chunks not getting loaded properly and some blank portions when moving
I installed distant horizons and noticed that some chunks are not rendering properly and theres so blank portions that appear when im moving. Im using fabric on minecraft version 1.21.1..... I also looked at the faq and saw this question but I noticd this is also happening when im not moving and standing still. Any way to fix this?


30 Replies
Also im in a singple player world
the chunks get loaded when I get close

and stay unloaded even if I stand still for 10-15 mins
also even though I have turned off fog, theres slight fog appearing when loading chunks

I have also installed noisium as mentioned in the faq
This is /overdraw
Q: There are holes at the edge of vanilla Render Distance, especially during movement
A: This is caused by either vanilla terrain not loading in fast enough, or shader's incorrect overdraw prevention implementation or configuration (if you use one)
Some world gen speed improvement can be found when adding these three mods, but the affect will be minor:
- Noisium
- Faster Random
- C2ME (DH 2.3.0+)
The easiest fix is to move slower and/or ignore it. This hole is most visible while moving over not generated (by vanilla) terrain. Moving over that terrain every subsequent time may not create the hole. And moving slower will give MC more time to load the chunks as you go.
If none of that helped, you can also tune the overdraw prevention, look at the third section to know how.
Q: There are low quality full blocks behind and around non-full block, e.g. fences or ladders
A: This is intended behavior, to prevent holes in the world while you move, DH will overlap with some part of the vanilla terrain.
How much of the terrain is covered is determined by the overdraw prevention:
1.0 will mean DH LODs start where vanilla chunks end.
0.1 will mean that DH render very close to the players position.
0.0 sets it on auto mode.
To fix this, you can either:
Increase your vanilla RD, which will move the DH LODs further from you.
Tune the Overdraw Prevention setting, see the next section to know how.
Q: Where do I edit the overdraw prevention setting?
A: Overdraw prevention setting can be edited inside the DH config under:
Advanced > Graphics > Culling
BUT: if you use shaders, they will influence overdraw prevention. The effectiveness of overdraw prevention depends on the shader’s internal settings, which may or may not be adjustable. However, the shader’s overdraw prevention will always operate within the limits set by DH’s overdraw prevention. To avoid conflicts, ensure that DH’s overdraw prevention is not set too high.
Section 1
There are some mods that can also cause this, e.g.:
- Farsight
- NVIDIUM
- Bobby
Or missconfigured:
- Better FPS - Render Distance
- Embeddium (I've heard it implemented Better FPS - RD rendering, but haven't confirmed it)
Default configs do not work, needs changing when using
In this case the bug will also happen when standing still
Here there is no overdraw issue
I think that will be /slowgen
World generation in general is quite slow, if you want to speed it up:
Install Noisium, Lithium and C2ME(DH 2.3.0+). These mods can improve generation speed by a bit, but it will still not be fast.
Increase
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)Try the second part to see for sure
And if you are on a server
/server
DH won't be able to generate LODs for chunks outside the vanilla render distance unless DH is installed on the server (DH 2.3.0+). Instead, as you travel around the world, LODs will be generated for areas you've visited.
If DH is installed on the server, it will work just like in singleplayer, gradually pregenerating chunks around the player. The server also has access to the
/dh pregen start <dimension> <origin> <chunkRadius>
command, useful when you want to pregen without anyone online.
For more information about serverside support, click hereGitLab
Server Owners · Wiki · Distant-Horizons-Team / Distant Horizons ...
This is a mod that adds a Level Of Detail (LOD) system to Minecraft. This implementation renders simplified chunks outside of the normal render distance allowing for an...
is there a dh plugin or will I need to install the mod?
im on a spigot server
There is a plugin version
if I install that, all the other players will also see the dh chunks or only the ones who install dh mod will be able to see?
and is this normal? I can only see the fog when dh is on and cant see the fog when I turn dh off
DH is required to see DH LODs
There is DH fog and vanilla fog
Which fog does disappear and which does not?
/fog
You can remove fog in the config at: Advanced > Graphics > Fog > "Disable vanilla fog" or with mods like Sodium Extras, Optifine, or some other fog removal mod.
If the fog is still there and you have BCLib installed, you have to disable BCLib’s fog too.
I have a texture pack installed to remove fog. When I turn off distant horizon, the fog disappears but when I turn it back on, the fog appears
im using sodium
since sodium doesnt have a setting to remove fog, I use a texture pack to do it
Sodium Extra adds an ability to disable the fog to sodium
And there are more mods that do that
I have sodium extra and I have disabled single fog. But I can't set fog multiplier to 0% the max I can go down to is 20%
But the fog is a problem with dh I believe
Can you send screenshots of the fog problem?
this is how the fog looks like



And this is with DH disabled or enabled?
enabled
theres fog when I enable dh
and it disappears when I disable dh
/logs
You should send your
latest.log
file to provide additional useful information.
Logs are usually located in the .minecraft/logs
directory.
On Windows: %appdata%\.minecraft\logs
On Linux: ~/.minecraft/logs
On Mac: ~/Library/Application Support/minecraft/logs
Please upload the file to mclo.gs instead of sending the raw file. This makes reading the contents of the file a lot easier and improves the chances of you getting the help needed.
After uploading the file, click on Save
and send the link.Try using some other mod to disable vanilla fog
I cant find any mods for 1.21.1
NoFog mod is only till 1.21
You can try Simple Fog Control and setting end % very high
Ok