mojira.dev
MCPE-80924

Adult zombie villagers use the farmer texture regardless of their actual profession

Updated description by @unknown

Steps to reproduce

  1. Create a texture pack with different textures for different zombie villager professions.

  2. Apply the texture pack to a world, and open the world.

  3. Spawn zombie villagers.

Expected result

Adult zombie villagers' profession textures match their professions.

Actual result

All adult zombie villagers use the farmer profession texture.


Original summary
Zombie Villager Spawn Egg

Original description
The Zombie Villager Spawn Egg only produces farmers... and baby ones spawn with no profession.

Found using custom texture pack because vanilla zombie villagers have no profession texture.

Linked issues

Attachments

Comments 15

Your texture pack has deceived you. It is showing them all with the same skin because of the bug where they don't show their profession (MCPE-42348).

If you look at spawn-egg spawned zombie villager's NBT data in a viewer like MCCToolChest, you can see its villager profession under "definitions." It is randomized.

Well, this is a bit different because this is actually a farmer profession texture and not the zombie villager with no profession... Sounds like a similar issue.

When a baby zombie villager is spawned via the egg it is spawned with no profession

It could be that your texture pack just used the farmer texture for the zombie villager default. Would you be able to provide a world save where this has occurred? I am not in the beta program, but I can look at a world save data to confirm whether the zombie villagers are actually farmers, or just look like them.

I made the texture pack so I know it's the farmer profession texture...

Check the second screenshot I posted of the baby zombie villager and adult. The baby spawns with no profession, but the adult spawns using my custom farmer profession texture layer.

Thank you for the additional detail. The baby not having a profession texture is expected because baby villagers don't have professions. For the adult, it could be that the game is just using the first profession texture from your pack due to MCPE-42348. Perhaps in the vanilla textures unemployed is stored first, so it uses that.

In any case, the pictures of how zombie villagers appear with your texture pack do not prove that they are farmers. The way they appear could be the result of MCPE-42348, or it could be due to an error in your pack. On the bug tracker we are not able to assess third-party packs or use them as the basis for a bug report. We need to be able to reproduce the problem in vanilla Minecraft for it to be confirmed as a bug.

I have checked world save NBT data in 1.14.60 and found that zombie villagers spawned by spawn eggs have random professions. If you can provide a world save from the current beta that contains several zombie villagers spawned by spawn eggs then I can check whether they actually have professions or not.

5 more comments

Just uploaded a new save FlatWorld with villagers that have been converted.

One of our other helpers looked into this and tweeted his finding—see if this helps you: https://mobile.twitter.com/LateLagMC/status/1267924366387564548

I made changes to the zombie_villager_v2.json file to correct the professions. I've attached a behavior pack (ZombieVillagerBP.zip) if others want the fix to the profession display before the Devs make the change. NOTE: This does not replace the missing profession textures

 

This is STILL an issue!!

It's a super easy fix! Why hasn't someone fixed it yet??

I attached an updated file in this bug tracker... Someone just needs to update the game code.

Affects 1.17.40.20

KevBro

(Unassigned)

362372

Confirmed

Multiple

Win10, Android

resource-pack, zombie_villager

1.18.0.20 Beta, 1.17.40.23 Beta, 1.17.11 Hotfix, 1.17.0.52 Beta, 1.16.0.64 Beta, 1.14.60 Hotfix, 1.16.221 Hotfix, 1.17.32, 1.17.34

1.20.20.20 Preview, 1.20.30

Retrieved