Skip to content

Incompatibility with some shaders and Angelica 2.0.0-alpha9 or later #28

@Kynake

Description

@Kynake
Image

This happens when a shaderpack requests Angelica's / Iris' shader pipeline to use separateAo = true (and possibly oldLighting=false also).
This in turn prevents AO shading data from being populated in Minecraft's default RenderBlocks.java class, which results in pitch black blocks for BetterFoliage.

Depending on the shaderpack, a workaround for now is to unzip it and edit the shaders/shaders.properties file to separateAo = false. If you do so, please don't report issues back to Angelica, as this'll cause other problems and just pollutes the issue tracker, as it's not the intended solution.

Fair warning: This might take a while to fix, as it requires a deeper change in BF's rendering code.

See also:
GTNewHorizons/Angelica#1290
GTNewHorizons/Angelica#1351
GTNewHorizons/Angelica#1339

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is neededmod compatRelates to another Minecraft modoriginal bugA bug that is confirmed to happen in the original mod as well.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions