Can't get shaders to work with Oculus in 1.20.1
- Crash Report: latest.log
- Distant Horizons Config: DistantHorizons.toml
- Minecraft Version: 1.20.1
- Distant Horizons Version: "2.0.1-a-1.20.1"
- Mod loader: Forge 47.2.30
- Launcher: ATLauncher
- Installed mods: Distant Horizons, Embeddium-0.3.14+mc1.20.1, oculus-mc1.20.1-1.7.0
- Describe the bug: I want to use shaders with DH so I followed this compat guide and downloaded oculus (the only compatible shader-loader for forge besides optifine which I will not be using), and the mod it requires, embeddium. running just these mods, I get this error in the log:
Caused by: java.lang.ClassNotFoundException: com.seibel.distanthorizons.api.interfaces.override.rendering.IDhApiShadowCullingFrustum
and later on, as seen in latest.log, it crashes. not sure if the part I quoted here is relevant or not, I'm not too tech smart.
- Steps to reproduce the bug: create ATLauncher instance with forge 47.2.30, add the mods listed above, hit play.
I'm aware DH doesn't support Sodium forks, so this might be out of your hands, but knowing that someone made a compat list which included oculus, which requires embeddium, really makes me want this to work. I'm willing to give up using oculus if someone can recommend an alternative way to get shaders to work on forge? I'm also running Axiom on forge with the Sinytra Connector Forked so maybe I could try running Iris with plain old sodium on my primarily forge modpack? But that seems like too much for a simple connector mod to make work.