Just happened to me in a local world that allows multiplayer. After an illager patrol that spawned inside the smithy killed off all armourers I respawned the armorers in creative, made sure they traded different pieces of armour and traded with them until they reached master level. That happened Friday.
Saturday morning I loaded the game and looked into the smithy and there were tthree armorers and one librarian although all the reading stands in the village should have been occupied by libarians.
Just happened to me in a local world that allows multiplayer. After an illager patrol that spawned inside the smithy killed off all armourers I respawned the armorers in creative, made sure they traded different pieces of armour and traded with them until they reached master level. That happened Friday.
Saturday morning I loaded the game and looked into the smithy and there were tthree armorers and one librarian although all the reading stands in the village should have been occupied by libarians.