Non-shield items with shield item model are oriented incorrectly in first-person when blocking with blocks_attacks component
Description
Non-shield items (given the same components as a shield) exhibit an incorrect orientation and position in first-person when blocking.
How to Reproduce
1) give yourself a shield
2) give yourself a non-shield item (like a stick) with the item_model component set to 'shield' and the blocks_attacks component enabled.
/give @s stick[item_model=shield,blocks_attacks={}]
3) hold and use both items, comparing the difference in shield model placement on-screen in first person while blocking.
Expected Result
Given that they share the same item model, the non-shield item (or "fake" shield) should appear in the same position and orientation when blocking as a real shield.
Observed Result
The "fake" shield has an incorrect orientation and position on-screen compared to the "real" shield. The fake shield appears to be facing downwards and offset down.
2025-01-25, 09:36 AM
2025-01-28, 01:41 PM
2025-01-28, 08:09 AM
1
1
-