Botania (Fabric/Quilt)

Botania (Fabric/Quilt)

5M Downloads

Botania shaders doesn't turn off

botanyfun opened this issue ยท 5 comments

commented

Version Information

Forge version: 31.1.74
Botania version: r1.15-383

Further Information

Mana Pool produces strange shadows from water and some other objects with Sildurs/SEUS shader packs, disable botania shaders in botania-client.toml doesn't work.
Same problem with a glow from chests.

What I expected to happen:
Turning off botania shaders in config removes strange shadows and glow

What happened instead:
Shadows and glow stays
2020-05-06_21 55 11

commented

if this is through optifine, botania's shaders are already disabled when optifine is detected. this would be a separate issue, probably with the shaderpack. the pool water is just a flat texture

commented

Odd thing is, that i tested it in 1.12 minecraft with this exact shaderpack (Sildurs) and disabling botania shaders in config file did solve the problem. In 1.15.2 on the other hand looks like something stays.

commented

then it's not botania's shaders, just the rendering itself. Not much I can do though, the pool water's render is pretty standard as far as renderers go.

commented

I'm still experiencing Botania related shader issues with Botania r1.15-384, Forge 31.2.0, and Optifine_1.15.2_HD_U_G1_pre19.

Whenever there is a mana pool nearby, and the mana pool has a non-zero amount of mana in it, I get large shadows with no visible source that move around with my player.

Here's an example (that large, arch shaped shadow shouldn't be there, and it moves around with my player):

2020-06-04_17 36 25

2020-06-04_17 36 17

Here's the same scene after I removed the nearby mana pool in my base:

2020-06-04_17 37 23

These examples are using Nostalgia shader, but the same thing happens with Sildurs. Changing the shaders.enabled config setting has no impact.

commented

That's too bad. Would it be possible to add a config flag to disable the mana pool rendering entirely? It'd be preferable to have mana pools always appear as empty rather than having shadows messed up whenever mana pools are nearby. Thanks for your time already spent investigating, in any case.

Also, I tested this out in 1.12.2 with Botania-r.1.10-363 and OptiFine_1.12.2_HD_U_E3. The same issue occurs there, but in 1.12.2 it is fixed by disabling Botania's shaders.

1.12.2, Botania shaders enabled, no nearby mana pool:

2020-06-05_05 32 38

1.12.2, Botania shaders enabled, nearby mana pool:

2020-06-05_05 32 42

1.12.2, Botania shaders disabled, nearby mana pool:

2020-06-05_05 33 59

[Edit]: I also did a comparison with shaders enabled/disabled in 1.15.2, and the appearance of the mana pool does change in a similar way to 1.12.2. The shader flag is definitely not being ignored as originally reported, as it is having an impact with regards to the mana pool rendering.

1.15.2, Botania shaders enabled:

2020-06-05_05 52 40

1.15.2, Botania shaders disabled:

2020-06-05_05 47 41