Blacksmith Villager Edit
If you want to repair a broken tool you can give it to the Blacksmith and he will fix the tool to full health and he will put an enchantment on it, you have to give the Blacksmith a Wrench for him to fix the tool.
Butcher Villager Edit
If you take a piece of meat from the furnace, the Butcher will put animals back in the backyard and he will kill them, then he will put the meat in the furnace and cut the meat, you have to give the Butcher a Knife for him to make food.
Librarian Villager Edit
If you take out a book from the bookshelf, the Librarian will put back new books, sometimes he will put an enchanted book. You will have to give the Librarian a Unwritten Book in order for him to put new books.
Priest Villager Edit
If night time strikes the Priest will say a prayer from the bible and everybody in the village (discluding hostiles) will have 10 more hearts, you have to give the Priest a Bible in order for him to say the prayer.
Farmer Villager Edit
If the villages crops and seeds are fully grown or destroyed the Farmer will replant them, you have to give a Hoe to the Farmer in order for him to replant and plant new crops, you also have to give him seeds.
Builder Villager Edit
If anything in the village is destroyed the Builder will fix the broken thing, so if a house is destroyed, he will rebuild the house, you have to give him the materials needed for the house in order for the Builder to fix it.
Generic Villager Edit
If hostile mobs start to spawn, the Generic Villager will build redstone circuits to kill the mobs, but you will have to give him the materials he wants in order for the Generic to make the circuits.
Lumberjack Villager Edit
If the village runs out of wood source the Lumberjack will go to a forest and start to cut down trees, but you will have to give him a axe in order for him to start cutting down the trees.
Miner Villager Edit
If the village needs more valuable objects the Miner will go digging in Mineshafts they created and will start looking for ores, but you have to give him COTINE