ShadersMod is an old, unmaintained Forge mod for Minecraft 1.7.10 that adds external GLSL support. The source code was released in a Minecraft Forums Post. It includes an Open License, with id_miner and karyonix mentioned in the accompanying MIT license.
The provided sources were a few versions older than the latest release and not known at the project's inception. Therefore, the last jar from the Wayback Machine was decompiled, and any issues were resolved.
This version of ShadersMod is behind the latest 1.7.10 OptiFine release. Some older versions of BSL shaders have been confirmed to work correctly with it outside of development.
There are currently no plans to update or maintain this mod, but anyone is welcome to take over the project.
If future development were to occur, these goals might be considered:
- Achieve parity with OptiFine's built-in shader mod
- Convert the legacy ASM to modern 1.7.10 Mixins
- Ensure compatibility with modern performance mods like FalseTweaks and Neodymium
- Develop an external API, potentially including additional GLSL uniforms