Full Bright Texture packs don't work with sodium
AnimishMahajan opened this issue · 8 comments
Version information
fabric-loader-0.14.7-1.19
Expected Behavior
Full Bright similar to version prior 1.19
Actual Behavior
Full Bright texture packs do not work, when I removed sodium from my mod folder or used Vanilla minecraft it worked fine, but doesn't work with sodium.
Reproduction Steps
1. Adding a texture Pack
(I used multiple packs but achieved the same result. Use this for texting:
https://www.curseforge.com/minecraft/texture-packs/fullbright
U can also try with the vanilla tweaks texture pack, link: https://vanillatweaks.net/picker/resource-packs/)
2. Reloading textures
Java version
jdk-17.0.3.1
CPU
11th Gen Intel Core i7 1165G7
GPU
Intel Iris Xe Graphics
Additional information
Other mods do not interfere in this case as I only had sodium in my mod folder and tested the texture pack.
Are you sure it works on vanilla?
Judging by the structure of the resource pack, it does not look like
.
├── assets/minecraft/optifine/lightmap
│ ├── world-1.png
│ ├── world0.png
│ └── world1.png
├── pack.mcmeta
└── pack.png
> assets/minecraft/optifine
Yes, The texture pack in the second link(vanilla tweaks) works with vanilla minecraft but does not work with sodium.
The second texture pack(lightmap - the one your were referring to) works with mods like CIT resewn(mod) on fabric but stop when sodium is added in the mod folder. I use indium mod so that it works, all other custom textures load properly, but the fullbright stops working with sodium.
Note : CIT Resewn and Indium mods were only added to test the lightmap texture pack as it requires optifine to function properly.
It worked as intended but stopped functioning when sodium was added.
I guess ill add this here: https://github.com/fxmorin/Configurable_FullBright
Seems sodium does not use the datapack resources for shaders
Resource packs which modify "core shaders" in Minecraft will never work with Sodium, due to the fact that Sodium uses a completely different shader system. We have no plans to fix it. You should try using a Fabric mod for modifying the in-game brightness instead of a resource pack, as these will generally work without issue.
This mod works with Sodium. https://www.curseforge.com/minecraft/mc-mods/boosted-brightness
for anyone googling, this mod works with Sodium and supports custom lightmaps: https://github.com/kvverti/colormatic
on optifine go video settings then quality then turn on custom colors then load the brightness texture pack. for sodium theres not an option for this but you can install a mod called colormatic to fabric, download the version you want there is only 1.19 now but in the future there might be more versions drag into mods folder and launch your version of fabric with sodium and load your brightness resource pack it might not work with a pack like vanilla tweaks then use another full bright that corresponds with the version you using note:the pack must not be incompatible with the version you are using.