mojira.dev
MCPE-59431

Villages that cross into multiple biomes spawn the wrong kind of villager

The bug

If a village spawns between two biomes, the villagers will receive the clothing type of whatever biome they happen to generate in, instead of the appropriate type for the village. It's intended for all villagers to spawn matching (MC-155060).

How to reproduce

  1. Create a world with the seed 98262

  2. Enter the village directly near spawn

  3. Observe that some of the villagers have a swamp skin.

If the overlapping biome is not a typical villager biome (e.g. mountains), villagers of that type will appear to be plains villagers.

Linked issues

Comments 7

How can you say what is intended for Bedrock based on a Java bug report, when the final comment in that report (and presumably the reason for closing it) is that Java cannot be expected to match Bedrock?

Further, it is most definitely not intended for villagers to all match because swamp villagers exist but swamp villages do not. It villager generation worked like you are saying it should, the swamp villagers would never naturally spawn. Why then were they put in the code?

The Java behavior was declared intentional by a Mojang developer; I would not have created this ticket otherwise.

Swamp villagers are created by breeding, this works fine already in both versions.

Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response

This ticket hasn't been updated for some time - is this still an issue in the latest version? If so, could you please add the latest affected version, or comment if this is no longer an issue.

Also, if there any further steps to reproduce the issue, please include them when possible.

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

I can confirm from doing the seed. I got a swamp villager when generating the seed in the description. Even though the village is a plains village.

Thank you for your report!
However, this issue has been closed as Working as Intended.

On Bedrock, Swamp and Jungle villagers can spawn naturally in villages if the villages infringe on Swamp or Jungle biomes. The center of the village determines the architecture..

If you need help or have a suggestion you might like to follow a link below.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

So which is intended, MC-155060 or this? They are opposites

This makes no sense honestly, I mean its so minor, why bother, but still...

tryashtar

(Unassigned)

187152

Confirmed

Windows

1.14.1 Hotfix, 1.14.0

Retrieved