IrisShaders / Iris

A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
https://irisshaders.dev
GNU Lesser General Public License v3.0
3.22k stars 610 forks source link

Add JSON/NBT based configs to shaders #2381

Open Karpatok9089 opened 1 week ago

Karpatok9089 commented 1 week ago

A JSON/NBT based shader config system would improve the shader customization. Adds: -lists (Example: Selecting modified ores to be emissive) -Compounds (Example: Customizing Block Light Strenght, color, etc.) -String (Example: Selecting an item which enables debug mode) Downsides: -More difficult config sharing This would be optional and only used when the shaderpack asks to