mojira.dev
MC-172105

When a piglin is dancing, targeting or looking at an item, the chestplate the piglin is wearing does not adjust to the piglin's pose

The bug

If a piglin wearing a chestplate and investigates an item, dancing or targeting a player, the chestplate model does not adjust to the piglin's new pose.

To reproduce

  1. Summon a piglin

  2. Give it a chestplate

  3. Throw it an item
    → ❌ The chestplate shoulder pad doesn't adjust

Linked issues

Attachments

Comments 13

Also affects:

  • Piglins loading crossbows

  • Piglins walking backwards with a loaded crossbow

3 more comments

Brenden Scott Hand is correct.

It's not just chest plates.  If you use the "sleeve" area of the the texture (same location as any other player-shaped mob-- including player skins), the sleeve animates properly with the arm, except when doing the "staring at gold" animation. 

[media]
[media][media]

Also when they're dancing and targeting.

I was curious and looked at the source code.
The arm pose animation is:

public enum PiglinArmPose
{
  ATTACKING_WITH_MELEE_WEAPON,
  CROSSBOW_HOLD,
  CROSSBOW_CHARGE,
  ADMIRING_ITEM,
  DANCING,
  DEFAULT;
}

This suggests that crossbow charges and holds could occur as well, but has anyone reproduced these?

This is just my opinion, but if this also happens with Piglin's crossbow animation, then this issue should be combined into one. If not, perhaps these issues should be individual issues.

The outer layer of the Piglins are still not correctly aligned to any animations outside of walking or idling.

Hessel albers

Erik Broes

Confirmed

Normal

Entities, Rendering

armor, mob, models, rendering

20w07a, 20w09a, 20w10a, 20w11a, 20w12a, ..., 20w20a, 20w20b, 20w21a, 20w22a, 1.16 Pre-release 2

1.16 Pre-release 3

Retrieved