For a start, it's a modded scenario, although the issue itself is pure vanilla (the model loader was NOT modified in any shape or form!). Please, don't put me down for it, required to explain how I found it. I'm also posting this because you want to be as supportive of modding as you legally can be.
I have registered several shields, and noticed that the model loader will ignore property overrides, (in this case "blocking") that are coming from the parent model. It's confusing and may cause issues later down the line.
I'm including the models, shield.json would be the parent that was meant to be inherited by all shields, overriding 1 texture.
Attachments
Comments 4
Thank you for your report!
However, this issue is Invalid.
Your game, launcher or server is modified.
If you can reproduce the issue in a vanilla environment, please recreate the issue.
Any non-standard client/server/launcher build needs to be taken up with the appropriate team, not Mojang.
Any plugin issues need to be addressed to the creator of the plugin or resource pack.
If you have problems on large servers, such as The Hive and Hypixel, please contact them first as they run modified server software.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
This report is invalid. Your game is modified