Shaders won't load even after removing DH

I mistakenly opened (apparently) incompatible shaders while using DH, but the game never crashed or anything, just started giving me this error message whenever I attempt to load the shaders. I removed every file related to DH I know so perhaps the shaders could load properly, but even after that and after downloading fresh new versions of the shaders, nothing changes. This ONLY happens with shaders I tried opening while using DH, other shaders load completely fine. so I know it's something about DH. I attached the latest.log and mod list(The folder name "CUSTOM BBS" is simply a spare folder containing an edited version of the BBS mod so I don't have to keep it elsewhere whenever I want to swap) - this is the error message from the Copy Info button: deferred.vsh: deferred.vsh: 0(147) : error C1059: non constant expression in initialization I'm on Fabric 1.20.1, this is on Singleplayer but I assume will also happen on servers.
Solution:
While adding DH, I also swapped about the BBS version to a non-publicly available version that I compiled from github, it has a W.I.P feature that can change shader values in real time for animation purposes (stuff like exposure, depth of field, etc). Maybe that version is messing with it
Jump to solution
30 Replies
Allium
Allium2d ago
latest.log uploaded to mclo.gs
Uploaded by tossler
Jckf
Jckf2d ago
Delete the settings for those shader packs, then try again Settings are usually stored in a text file in the same folder as the shader pack itself
hardester
hardester2d ago
https://mclo.gs/ThIgMeg#L114 Line 114 suggest the shader pack is corrupted. Maybe check that one first?
mclo.gs
Fabric 1.20.1 Client Log [#ThIgMeg]
388 lines | 3 errors
Tossler
TosslerOP2d ago
I'll try real quick I forgot I already tried this. I put the settings on my desktop incase I needed them again, but so far I've been trying to load it over and over without the settings text file Define "check". I redownloaded the shader pack as a whole, not sure what else I can do
hardester
hardester2d ago
Either the pack is broken or something else is interfering with the pack. That error message can only mean those two things.
Tossler
TosslerOP2d ago
Well, since redownloading it didn't work I'd assume something is interfering. My guess like I said is that I possibly missed something that distant horizons left in my config and is messing with the pack Thing is I wouldn't know what it's called I deleted all files in my MC game file containing "distanthorizon" or "indium" in the name
Jckf
Jckf2d ago
DH does not leave anything behind afaik
Tossler
TosslerOP2d ago
It was mostly files in the singleplayer world file But yeah, I suppose other than that and indium in the config, there wasn't anything else
hardester
hardester2d ago
Knowing the shader pack hasn't been updated in over a year, it's likely possible it's no longer compatible with modern Iris, hence why it appears to be broken. :linus:
Tossler
TosslerOP2d ago
It worked before I took endless screenshots with it
hardester
hardester2d ago
Same mod version and everything before introduction of Distant Horizons?
Tossler
TosslerOP2d ago
Yup And indium but yes
hardester
hardester2d ago
:thonkwithshades:
Tossler
TosslerOP2d ago
I have these screenshots with it
No description
Tossler
TosslerOP2d ago
even exported a video using Minema mod
hardester
hardester2d ago
Doesn't explain why it stays broken after you remove Distant Horizons, so that's where confusion starts.
Tossler
TosslerOP2d ago
Exactly Perhaps the log suggests where the pack is corrupted, though I wouldn't know where to start with that
hardester
hardester2d ago
Just for sanity check, have you tried with only Iris and Sodium?
Tossler
TosslerOP2d ago
That one no, I'll try it now Oh it worked Well I'll be danged
hardester
hardester2d ago
Your other mods, namely BBS in this case, is the likely suspect for interfering.
Tossler
TosslerOP2d ago
I seriously highly doubt that, but maybe that's true I worded that wrong, I'm seriously stumped as to why or how it would even do that BBS is for the most part very shaders friendly, and never did this to me before OHHH hold up a dang minute
hardester
hardester2d ago
Eureka moment?
Solution
Tossler
Tossler2d ago
While adding DH, I also swapped about the BBS version to a non-publicly available version that I compiled from github, it has a W.I.P feature that can change shader values in real time for animation purposes (stuff like exposure, depth of field, etc). Maybe that version is messing with it
Tossler
TosslerOP2d ago
I'll try swapping back
hardester
hardester2d ago
That's interesting functionality.
Tossler
TosslerOP2d ago
IT WORKED
hardester
hardester2d ago
Good thing Aperture going to make that natively supported.
Tossler
TosslerOP2d ago
I guess that's something to let McHorse (creator of BBS) know
hardester
hardester2d ago
:haha_yes: Glad you got to the bottom of this.
Tossler
TosslerOP2d ago
Thanks for the help 🙏

Did you find this page helpful?