Villagers born/spawned/created/breeded in a swamp biome do not get swamp costumes.
Environment
OS: Win 10
MC: Java edition
Linked issues
Attachments
Comments 3
Sounds like MC-150520
Villagers born/spawned/created/breeded in a swamp biome do not get swamp costumes.
OS: Win 10
MC: Java edition
Sounds like MC-150520
Hi Jakob!
The issue you reported is not actually an issue. The outfit worn by villagers is determined by the biome that they spawned in, so if a villager was spawned in with a naturally generated structure, that villager would wear the outfit of the biome it generated in (Same goes for spawning with spawn eggs and commands.) While you can get villagers with certain outfits through breeding, you can only get a certain outfit (Swamp variant in your scenario) if the same outfit is also worn by the parent villagers. This trait is randomly selected when the breeding process occurs.
TL:DR, Your breeding villagers don't have the swamp variant "Gene" meaning that newborn villagers cannot inherit the swamp gene.