A fork of Complementary Unbound r5.7.1 tweaked for GT: New Horizons (Minecraft 1.7.10 via Angelica).
Adds:
- Per-sprite albedo-luminance ray-marched displacement (IPBR).
- Generated reflective materials for GTNH casings and glass blocks.
- A few extra IPBR sliders (displacement curve, casing/glass reflectiveness).
- Drop the whole shaderpack folder (or a zipped copy) into your instance's
shaderpacks/directory. - Copy the contents of
mods/in this repo into your instance'smods/folder. The pack relies on Angelica and GTNHLib at the bundled versions (or newer compatible builds) — without them the shader will not load correctly. - Launch the instance, open Video Settings → Shaders, and select the pack.
OptiFine/Iris saves the values you set in the shader options menu to a sibling
file next to the pack folder: shaderpacks/ComplementaryUnbound_r5.7.1_optimized.txt.
A copy of that file lives at settings/ComplementaryUnbound_r5.7.1_optimized.txt
in this repo. To make the launcher read/write the repo copy directly, replace the
sibling with a symlink:
cd <instance>/.minecraft/shaderpacks
mv ComplementaryUnbound_r5.7.1_optimized.txt ComplementaryUnbound_r5.7.1_optimized.txt.bak
ln -s ComplementaryUnbound_r5.7.1_optimized/settings/ComplementaryUnbound_r5.7.1_optimized.txt \
ComplementaryUnbound_r5.7.1_optimized.txtAfter that, any changes you make in the in-game shader menu land in the repo and can be committed.
shaders/— the shader pack itselfmods/— required mod jars (Angelica, GTNHLib)scripts/— generator for the reflective block lists inshaders/block.propertiessettings/— saved shader option values (target of the sibling-.txtsymlink)DEVNOTES.md— implementation notes
Based on Complementary Shaders — Unbound by EminGT. See License.txt.