A shield with an specified item model other than default won't show the blocking animation in first person, despite this working as expected on other items with an specified blocks_attacks component.
How to reproduce
Give yourself a shield with a different item model:
/give @s shield[minecraft:item_model="blue_stained_glass_pane"]/give @s shield[minecraft:item_model="blue_stained_glass_pane"]Now give yourself another item but with the
blocks_attackscomponent:/give @s minecraft:blue_stained_glass_pane[minecraft:blocks_attacks={}]/give @s minecraft:blue_stained_glass_pane[minecraft:blocks_attacks={}]Compare the blocking animation with both items.
Expected result
Blue stained glass pane with the blocks_attacks component.
Observed result
Shield with the item model of a blue stained glass pane.
Attachments
Comments 3
well it does work for both of the "blue stained glass" the difference is that the shield with the item model doesn't have an animation in first person, but the blue stained glass with block_attacks component does
Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Can confirm.