mojira.dev
MC-33420

Baby zombie types' hat layer is smaller than the head

The bug

Baby zombies' heads are enlarged to create a larger 'infant proportioned' head, however this enlargement is only applied to the 'skin' portion of the model not the 'hat' portion of the model. The 'hat' is still being rendered but is inside the lager baby head.

Steps to reproduce

  1. Apply the attached resource pack Test Pack.zip
    This resource pack adds a full-black hat to the drowned overlay (except front back and bottom face), zombies, zombie villagers and husks, and a full-white hat to the inner drowned texture

  2. /summon zombie ~ ~ ~ {IsBaby:1b,NoAI:1b}
    /summon drowned ~ ~ ~ {IsBaby:1b,NoAI:1b}
    /summon husk ~ ~ ~ {IsBaby:1b,NoAI:1b}
    /summon minecraft:zombie_villager ~ ~ ~ {IsBaby:1b,NoAI:1b}
  3. Observe the hat layer not being visible.

  4. Inspect the inside of the head via spectator mode.

  5. Observe the hat layer is inside the head.

  6. Additionally, for zombie villagers, observe the hat slightly sticks out below the head.

Notes

  1. This also affects drowned, but not the overlay texture; the second layer exists on both textures, and both hats are affected.

  2. When this is fixed, the outer layer of the drowned can actually get placed as the second skin layer of the base drowned texture, and the outside layer removed entirely. The same result would be achieved with a texture file less.

Linked issues

Attachments

Comments 31

Please attach your resource pack.

My entire resource pack is 25mb so cant' attach. I trimmed it down to just the zombie folder.

You will note that the texture is hi-res, however I do not run a true HD texture pack, nor do I mod MC with HD texture mod. Minecraft has always allowed (since I first started playing, around beta 1.2) mob textures, and some others, to be hi-res (while the balance, like blocks, remain 16bit) as long as the texture proportions were correct.

Writing this I just considered the (slim) possibility that this may be causal so reduced the texture to normal size (64x64) and tested this normal sized texture in vanilla MC 1.6.2 with same results.

Included my texture, as seen in first pics. A new low res version of said texture and a couple of pics of this low-res texture in action.

Note how in the one pic one of the zombies is wearing hi-res armor. Armour is another one of those textures that can be any size in non-modded MC.

Sorry, this is my low-res texture test.

Confirmed with your resource pack

Is this still a concern in the latest Minecraft version 13w48b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

21 more comments

Can anyone confirm that this still affects zombified piglins (Formerly known as the zombie pigman)?

@unknown it can't affect zombiefied piglins since they don't have "hat" layer, but this still affect baby zombie villagers (for example: swapm and snow type)

can confirm for 21w07a

can confirm in 1.17.

I've attached a more simple testing resource pack that more clearly shows the issue, for all affected zombie types, and easy commands in the description to test this.

Rick McGlenister

user-f2760

(Unassigned)

Confirmed

Gameplay

Low

Textures and models

baby, drowned, entity-model, hat, husk, zombie, zombie_villager

Minecraft 1.6.2, Minecraft 1.7.2, Minecraft 13w48b, Minecraft 1.7.4, Minecraft 14w02b, ..., 1.19.2, 1.19.3, 1.19.4, 1.20.2, 23w43b

Retrieved