Sodium

Sodium

35M Downloads

Sodium does not display a resource pack compatibility warning when JSON files are replaced

Lolothepro opened this issue ยท 4 comments

commented

Bug Description

Sodium does not display warnings in some cases (Core shaders)

Reproduction Steps

Apply Energy Shaders

Log File

Not useful

Crash Report

Not useful

commented

Sodium can't detect if mods are mixing into our code and replacing shaders. This isn't fixable, or at least, I don't want to fix it.

commented

Some people on Discord let me know this is actually two problems:

  • The resource pack relies on a mod which mixins to Sodium's internal, in order to allow it to load custom shaders.
  • The resource pack modifies the JSON to load shader files from non-standard paths.

We can fix the latter issue by seeing if a resource pack provides any .json files in the shader directory, or something.

commented

Also, for future reference, please stop omitting the log files. We need them even if you think they are not relevant.

commented

Resolved with eec8380.