© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Distant HorizonsDH
Distant Horizons•2y ago•
41 replies
Ethonodon

Shader-Compatible Oculus or Optifine 1.18.2

I'd like to get DH + Shaders working for Forge 1.18.2. Upgrading versions is not an option as some of the mods I wish to play with have stated they will remain 1.18.2 for the foreseeable future.

Here are my options. I need help with either of these.


Option 1: Backport Teqed's 1.19.2 fork of Oculus and use that (since it supposedly works with shaders and DH).

Here's the situation with option 1:

I asked a while back and received some generalized instructions on porting mods from 1.19.2 to 1.18.2, but as I don't know java, it wasn't much help. What I did do, though, is poke around the files a lot. And from doing that, I can't imagine why it wouldn't be entirely possible with just a little assistance.

I've also heard that it could be done by "cherrypicking the commit" of the 1.19.2 Oculus fork in the github. I don't really know what this means or how to do this. I assume this means going back and forth between the 1.19.2 and 1.18.2 versions and adding all the stuff from the 1.19.2 version that the 1.18.2 is missing, but I have no clue how to tell exactly what I need to change and what needs to stay the same.

SO, what I need for this option to be viable is just for someone to help me with backporting Teqed's 1.19.2 fork to version 1.18.2. (Fork here: https://github.com/Teqed/Oculus/tree/1.19.2).



Option 2: Use Optifine for 1.18.2.

Here's the situation with option 2:

Initially, when I was experimenting with Oculus for 1.18.2, it didn't render the lods at all when I used shaders, so I tried Optifine instead. Optifine DOES render the lods with Complimentary Reimagined, BUT the shaders unfortunately just look... weird. A little off. I'll send screenshots below to compare with DH vs without.

So, for this option, if I could figure out exactly why it does that, maybe there's a potential solution that would allow me to simply use Optifine 1.18.2, forgoing trying to backport a mod without any java knowledge.



Any help would be greatly appreciated!
Distant Horizons banner
Distant HorizonsJoin
Discord server for the Distant Horizons mod
71,379Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Help making oculus 1.18.2 compatible with DH
Distant HorizonsDHDistant Horizons / help-me
2y ago
1.20.1 Alternatives to oculus and optifine.
Distant HorizonsDHDistant Horizons / help-me
6mo ago
Oculus Fork for 1.18.2?
Distant HorizonsDHDistant Horizons / help-me
2y ago
1.18.2 forge+optifine, DistantHorizons-2.0.0-a-1.18.2 or 2.0.1-a error while starting.
Distant HorizonsDHDistant Horizons / help-me
3y ago