Does iris support exposing dimension info like names and IDs to shaders?

Asking because I'm playing a mod pack with ad astra in it (fabric based mods) and the shaders I'm using seem to be dimension blind and are applying effects like clouds to dims that shouldnt have any. I've asked in the shaders discord and it just seems they consider it broken but I cant seem to get details as to why/how. I assume iris is probably where the base functionality for a shader to know this sort of thing would come from, so I'm asking here since I'm on a journey to try and maybe fix it myself. If iris isnt the right place to look, could someone give me a friendly push in the right direction? Really new to this sort of stuff (though, not necessarily programming in general) and so much appears to be hard to find documentation on to figure it out myself. Thanks!
4 Replies
IMS
IMS•2y ago
not right now this has been a problem in Optifine shaders since 1.12
sparky
sparky•2y ago
is there some way around it if i was willing to patch my local shaders to break compat with optifine and go full iris or is the issue deeper than that and i'm just stuck with shaders being unaware of the dim im currently in?
sparky
sparky•2y ago
2 months ago? guess ill be waiting awhile more then. at least its being worked on 🙂
Want results from more Discord servers?
Add your server