Simple color-coded shield textures (green = ready, red = cooldown). Visuals only, no gameplay changes. Lightweight and easy to install on vanilla minecraft or optifine
The green shield indicates that the shield is fully functional and ready to block attacks.
The red shield indicates that the shield is broken and can no longer be used for blocking.