Shaders
Using DH with forge, Shaders wont work with DH, DH Chunks don't appear. What do I do? I am not using IRIS as I'm running a server with forge.
58 Replies
/logstored
You should send your
latest.log
file to provide additional useful information.
Logs are 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.Did you apply the Alexe's caves fix?
#faq-mod-support
/shadersupport
Distant Horizons and Iris Shader Support Requirements:
- DH 2.1 + Iris
- Minecraft 1.20.1, 1.20.4, 1.20.6, 1.21
- Sodium 0.5.8+
- Iris 1.7.0 - 1.7.3
- Fabric API
- A compatible shaderpack: https://gist.github.com/Steveplays28/52db568f297ded527da56dbe6deeec0e
- DH 2.2 + Iris
- Minecraft 1.20.1 (wait for iris 1.8), 1.21.1
- Sodium 0.5.8+
- Iris 1.7.5, 1.8, or newer
- Fabric API
- A compatible shaderpack: https://gist.github.com/Steveplays28/52db568f297ded527da56dbe6deeec0e
Gist
Distant Horizons shader compatibility info
Distant Horizons shader compatibility info. GitHub Gist: instantly share code, notes, and snippets.
It's not a matter of logs, look at this screenshot. I'll post logs too.
uhh
update
messed with the distance of the chunks
and
the /shadersupport stuff involves iris
Distant Horizons and Iris Shader Support Requirements:
- DH 2.1 + Iris
- Minecraft 1.20.1, 1.20.4, 1.20.6, 1.21
- Sodium 0.5.8+
- Iris 1.7.0 - 1.7.3
- Fabric API
- A compatible shaderpack: https://gist.github.com/Steveplays28/52db568f297ded527da56dbe6deeec0e
- DH 2.2 + Iris
- Minecraft 1.20.1 (wait for iris 1.8), 1.21.1
- Sodium 0.5.8+
- Iris 1.7.5, 1.8, or newer
- Fabric API
- A compatible shaderpack: https://gist.github.com/Steveplays28/52db568f297ded527da56dbe6deeec0e
Gist
Distant Horizons shader compatibility info
Distant Horizons shader compatibility info. GitHub Gist: instantly share code, notes, and snippets.
I'm not using Iris
Are you using oculus then?
no
I don't even know what oculus is
Like I said
Optifine?
Forge 1.20.4 with optifine
Optifine doesn't have DH shader support
What's oculus?
An Iris port to forge
so its a mod for forge?
Wdym by that? Logs provide lots of useful information
Yes, it is
oh
Is it on curseforge?
It should be
But it is not compatible with Optifine I think
its not in 1.20.4
Replace Optifine with Embeddium (Forge Port of Sodium) and Oculus (Forge port of Iris)
U can try embeddium
but not oculus
no 1.20.4
Oh, I thought they released a 1.20.4 version before stopping with maintaining
It's not receiving active updates?
Well, then no shaders for forge 1.20.4
bruh
No, since Iris is officially getting ported to forge
has it been done yet?
It has been for 1.21.x and 1.20.1
1.20.4 isn't supported anymore
bruh
So
I have to switch to 1.20.1 and download iris?
is what you're saying
Either to 1.20.1 or 1.21.x
and iris is on curseforge?
The 1.20.1 version of Iris 1.8 isn't released yet, due to some issues with some forge stuff iirc
Theres an alpha that works tho
Which you can get from https://discord.com/channels/774352792659820594/883067831485366304/1268783380015878144
Where is it?
I don't see it in chat
The link I sent is to the message containing Iris and Sodium for forge 1.20.1
it doesn't send me there
could you send me the file?
DH forbids sending JAR files as they may contain viruses
The link is to Iris DC server, if you are not there you need to join it first then click the link
I have ports of iris and shader support now
still doesn't work
Oculus, embeddium and DH all on the right versions
What version of oculus and what version of dh?
And what version of what shader?
DH 2.1.2a
Oculus 1.7.0
Embeddium 0.3.31
@Miki_P98 @Puhpine (GMT +2)
and miki's question?
I got bliss alpha version to work
Blind main
Shaders aren't a problem as I'm using newest
Holes in my LOD are the issue now
can you send a screenshot of that?
gets worse as I fly up
looks like an issue of overdraw
/overdraw
Hole at the edge of vanilla Render Distance, especially during movement:
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 two mods, but the affect will be minor:
- Noisium
- Faster Random
There is another mod that may help:
C2ME
. However, it can decrease DH generation speed by up to 35%.
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.
Low quality full blocks behind and around non-full block, e.g. fences or ladders:
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.0
will mean that DH render everywhere starting from your position.
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.
Where to edit the overdraw prevention setting?
Overdraw prevention setting can be edited inside the DH config under:
Advanced > Graphics > Advanced Graphics
But if you use shaders, they will override and take control of the overdraw prevention.
In that case, check the shader's settings, if overdraw prevention is not there, contact the shader devs or change the shader you use.first section
thank you
Np!
still having those issues
they came back
Overdraw is not something you can easily fix. If the options the bot gave you didn't work, there is not much else you can do about it