Started by
allatonce
on
Topic category: Help with Minecraft modding (Java Edition)
Basically what the title says. In vanilla, if you spawn villagers in different biomes, they have different textures(swamp has a lilypad on their head, desert has a little hat, etc.). I want to add that to my own custom biome, is that possible in any way? If not, MCreator plz add that'd be awesome.
Basically no. You can make separate entities using the villager base model and then run an entity tick update, check whether the villager is in your custom biome, then despawn it and spawn your custom villager with its outfit. Then for professions you would need to add a model layer of the different professions you want it to possibly have, or all of them, on top. You can't add vanilla type villager trades this way though so I wouldnt do it just to get a custom outfit. You can do it with code if you're willing.