When you enable shaders, it makes your game so much more enjoyable for some people. Horever, the problem is that it can’t be used properly on custom servers, because enabling it makes the armor look like it has gone though both world wars and vietnam.
So a solution would be that a toggle that when turned on will make it so Enabling a pack with custom shaders will apply them even when shaders enabled, but only those which is modified by the current resourcepack. This would make armor render correctly, without the world looking like an alien planet.
Horever, there is an important note: This toggle is made strictly for server resource packs with custom shaders for armors and items so you should NOT use it for running Fabuolus! shader packs