Summon a villager using commands as an armorer (/summon villager ~ ~ ~ minecraft:armorer) or as a baby (/summon villager ~ ~ ~ minecraft:as_baby).
You will get an unemployed villager instead.
this even happens even if I type random letters e.g. /summon villager ~ ~ ~ a
instead of showing it as invalid, it will still summon as an unemployed villager
Attachments
Comments 7
If I spawn it as an armorer using commands, it will become unemployed. this even happens if I try to spawn it as a baby using commands. Instead of spawning as a baby, it is spawning as an unemployed adult villager. Commands are not working properly for villagers
I was able to summon an armorer with
/summon villager ~ ~ ~ minecraft:spawn_armorer
and a baby with
/summon villager ~ ~ ~ minecraft:entity_born
Does this work for you?
There was a typo in my comment above. You need to use minecraft:spawn_armorer to get an armorer.
Note that the chat should suggest valid entries for most command fields
What are you expecting to happen instead? Villagers need to link to a workstation block to be "employed" the first time. Also, whenever a new villager is spawned or grows up, it has the possibility of being a "nitwit" and so won't be able to have a job.
Please also include any commands used in the Description of bug reports. We should be able to follow the steps to reproduce from the text only in most cases like this.
This ticket has been temporarily closed as Awaiting Response. It will automatically reopen when you add information. Tickets that do not contain enough information may be closed as Incomplete.