Free tools Windows power users keep installed
One-click scans. No signup required.
Minecraft villagers become useful when you control three things: the workstation that assigns a profession, the trades you lock in, and the beds and food that enable breeding. Put an untraded villager beside the correct job-site block, break and replace that block until the opening offer is worthwhile, then trade once to lock the profession and offers. Keep the workstation reachable for restocking, and provide food plus spare beds in a separate breeder. This guide explains every standard profession, a safe rerolling routine, dependable breeding setup, trading-hall design, price and restock limits, and the version caveats that matter in current Java and Bedrock worlds.
Prefer not to run the server on your own PC? Godlike.Host offers hosted Minecraft Java servers with free DDoS protection and up to three free backups a day.
How villager professions actually work
A villager does not choose a career from a menu. Minecraft assigns a profession when an unemployed villager claims an available job-site block. Each profession has one corresponding workstation, and villagers also seek a bed and a workstation they can reach. A nitwit cannot be assigned a profession, while an already traded villager keeps the profession and offers associated with that trading history.
As an Amazon Associate I earn from qualifying purchases.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsPlace job-site blocks only after you have separated the villager you want to employ. Nearby unemployed villagers can claim a block first, making the result look random. Doors, walls and rails do not by themselves assign a job; the workstation is the deciding block.
| Profession | Workstation | Useful reason to keep one |
|---|---|---|
| Armorer | Blast furnace | Renewable equipment progression, including diamond gear offers as a villager reaches higher levels. |
| Butcher | Smoker | Converts farmed animal products and food into emeralds or supplies, depending on the generated offers. |
| Cartographer | Cartography table | Maps and exploration-related trades; map availability is affected by edition and version rules. |
| Cleric | Brewing stand | Useful for resource progression and potion-related trading; inspect the generated offer set before committing. |
| Farmer | Composter | Turns renewable crops into emerald income and helps feed a breeder by harvesting and sharing crops. |
| Fisherman | Barrel | Provides a food-and-fishing themed trade route when you have surplus catches or boats. |
| Fletcher | Fletching table | A practical early emerald source when sticks, flint or feathers are abundant. |
| Leatherworker | Cauldron | Trades centered on leather and leather goods; useful when animal farms supply the input. |
| Librarian | Lectern | Can offer enchanted books, including treasure enchantments such as Mending, making librarians the main reroll target. |
| Mason | Stonecutter | Converts common stone and clay supplies into building-material trades. |
| Shepherd | Loom | Uses wool and dyes for decoration-oriented trades. |
| Toolsmith | Smithing table | Renewable tool equipment, with the exact quality and price determined by the generated offers. |
| Weaponsmith | Grindstone | Renewable weapon equipment and related progression trades. |
The workstation list above is the standard mapping described for the Village and Pillage system. Mojang and the community-maintained mechanics references update details over time, so check the notes for your exact edition before building a hall around a particular offer.
#1 Best Overall
Prepare a safe village and a separate breeder
Do not start by placing random workstations in the middle of a crowded village. First create two controlled areas: a breeder that can produce new villagers, and a work area or hall where each trading villager has one identifiable workstation.
- Secure two adults. Move them away from hostile mobs and from other job-site blocks. Boats, minecarts and temporary rails are reliable transport options.
- Provide beds. Every adult needs a bed, and breeding requires at least one additional reachable bed for a potential baby. Keep spare beds in the breeder rather than relying on beds claimed elsewhere.
- Grow food. A farmer can harvest and share wheat, beetroot, potatoes or carrots. A small crop field with water and farmland gives the breeder a renewable food supply.
- Add a composter. It gives a farmer a profession and lets that villager maintain the crop cycle.
- Use a bell as an organizer. A bell is part of the recommended village setup and makes the settlement easier to identify, even though food and spare beds are the essential breeding conditions.
- Block escape routes. Fence gates, trapdoors and two-block-high walls prevent babies and adults from wandering into unplanned job sites or danger.
Keep the breeder far enough from the hall that its spare beds and workstations cannot be claimed by hall villagers. Separation prevents a common failure in which a newly produced villager links to the wrong bed or job block.
Give a villager a job and lock a good trade
Use this sequence whenever you want a controlled profession, especially for a librarian.
- Choose an untraded villager. Confirm that it is not a nitwit and that you have never completed a trade with it. A trade is the point at which the profession and offer set become permanent.
- Remove competing job sites. Break nearby workstations or move other unemployed villagers away. Otherwise the target may claim a different block.
- Place the correct workstation. Put the block where the villager can reach it, with a clear path and enough room to stand at it. Watch for the profession outfit to appear.
- Read the novice offers. If the opening trade is poor, break the workstation and place it again. Do this before trading; the rerollable state ends once you complete a trade.
- Trade once when satisfied. One completed transaction locks the villager’s profession and its generated offer set, even if you later break the workstation.
- Restore the workstation permanently. Leave the villager with access to its own job-site block so it can work and restock. Label the stall and remove unused workstations that could cause accidental reassignment elsewhere.
Breaking and replacing a workstation is safe only in the untraded state. If a villager refuses to change, check that it has not been traded, that it is not a nitwit, and that another villager has not claimed the replacement block first.
Rerolling a librarian for an enchanted book
Librarians are popular because their offer pool can include enchanted books, including treasure enchantments such as Mending. The exact book, level and price are generated for the villager and can differ between editions and versions.
- Place a lectern beside an unemployed, untraded villager.
- Open the trade screen and inspect the first book offer.
- If it is not the enchantment or level you want, do not trade. Break the lectern, wait for the villager to lose the librarian outfit, and place the lectern again.
- Repeat until the opening offer is acceptable, then complete one trade to lock it.
- Give the librarian a permanent, reachable lectern in the final stall. Keep a written sign or book naming the enchantment and price so you do not reroll the wrong villager later.
Rerolling does not guarantee a particular enchantment after a fixed number of attempts. It is a controlled random process, so protect the villager and verify the offer before every first trade. Once locked, later restocking can refill the trade but cannot replace the enchanted book with a different one.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchRank #3
- The classic UNO card game builds fun on game night with a Minecraft theme.
- UNO Minecraft features a deck and storage tin decorated with graphics from the popular video game.
- Players match colors and numbers to the card on top of the discard pile as in the classic game.
- The Creeper card unique to this deck forces other players to draw 3 cards.
- Makes a great gift for kid, teen, adult and family game nights with 2 to 10 players ages 7 years and older, especially Minecraft and video game fans.
What trading unlocks and which professions fit common goals
Villager trading is a progression system rather than a single purchase. Completed trades award experience and unlock additional offers through novice, apprentice, journeyman, expert and master levels. The first offer is therefore useful even when it is not your final objective: it can provide the experience needed to reveal a better later offer.
| Goal | Professions to consider | How to evaluate the result |
|---|---|---|
| Renewable equipment | Armorer, toolsmith, weaponsmith | Check whether the unlocked gear replaces crafting or mining needs, then compare emerald input and restocking reliability. |
| Enchanted books | Librarian | Reroll before the first trade; keep only offers whose enchantment, level and price fit your build. |
| Exploration maps | Cartographer | Inspect the generated map offers in your edition and version; map targets and availability can change with biome and structure rules. |
| Food and emerald income | Farmer, butcher, fisherman | Choose the profession that consumes the farm product you can produce continuously, not merely the cheapest first offer. |
| Building materials | Mason, shepherd, leatherworker | Match the trade to your stone, clay, wool, dye or leather surplus and keep enough storage near the hall. |
| General resource progression | Cleric and other specialists | Read the full offer list and test how easily you can supply its input before assigning a permanent stall. |
There is no universal best villager. A cheap emerald input is valuable only if you can renew the input, and a powerful output is useless if the villager cannot reach its workstation. Judge each candidate by four factors: input cost, value of the item, reliability of restocking and fit with your actual objective.
Restocking, demand and changing prices
Mojang’s Village and Pillage guidance states that villagers can restock up to two times per day if they can work at their workstation. The limit is a maximum, not a schedule you can force on demand. A villager that is trapped away from its job site, linked to the wrong block or unable to stand at it may stop replenishing trades.
Rank #4
- Now Minecraft lovers can play a special version of UNO!
- Same as Basic UNO but features Minecraft characters and includes special Creeper rule card. Draw this card and the other players have to draw three more cards from the pile!
- The goal is to get rid of all the cards in your hand.
- First player or team to 500 wins.
- When you're down to one card, don't forget to yell "UNO"!
Prices are not permanently fixed. Reputation and demand affect what a villager charges, and a trade that you repeat heavily can become less favorable. Curing history can also influence discounts in versions that support the zombification-and-curing trading-hall strategy. Record the price shown in your world instead of copying a number from a different edition, seed or tutorial.
- Keep the workstation in the same stall as the villager whenever possible.
- Leave a direct route to the block; decorative trapdoors, slabs or fence layouts can block the interaction point.
- Watch the trade screen for a restocked item before assuming the villager is permanently broken.
- Spread repeated purchases among several villagers when demand raises the price of one offer.
How to breed villagers reliably
Breeding requires willing adult villagers, food and spare reachable beds. The simplest reliable design uses two adults in a small room beside a crop field, with a farmer harvesting and sharing food.
Breeding checklist
- Two adult villagers that are not trapped in a one-block space with no room to pathfind.
- At least one unclaimed, reachable bed beyond the adults’ beds for each baby you intend to keep.
- Food supplied directly by a farmer or thrown into the room. Wheat, beetroot, potatoes and carrots are the crop examples used in the village-creation guidance.
- A composter and farmland if you want the farmer to maintain the supply rather than feeding villagers manually.
- Walls, lighting and a roof or other protection from zombies, raids and accidental falls.
Step-by-step breeder setup
- Build a fenced room with the adults’ beds and several spare beds. Make the spare beds reachable rather than placing them behind solid blocks.
- Plant and irrigate a nearby field of wheat, beetroot, potatoes or carrots.
- Place a composter so one adult can become a farmer. Remove other nearby job sites while assigning it.
- Bring in the second adult and confirm both can move, pick up food and access their beds.
- Allow the farmer to harvest and share crops, or toss food to the villagers yourself. When they have enough food and a spare bed is available, a baby villager can appear.
- Move babies out of the breeder into a holding pen or transport line so they do not claim the workstations intended for adult traders.
If hearts appear but no baby arrives, inspect the spare-bed count and the path to each bed first. A bed occupied elsewhere, blocked by a trapdoor or claimed by a villager outside the room is not a usable spare for this breeder.
Best Value
Designing a villager trading hall
A trading hall is a logistics project: it keeps each villager reachable, gives every locked villager one workstation, and lets you restock without searching a village. Most halls are supplied by a separate breeder.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Core layout
- One stall per villager. Use a fixed cell, rail stop or boat position so the villager cannot swap places with a neighbor.
- One workstation per stall. Place the block where the villager can work, not merely where the player can see it.
- Accessible trading face. Leave a consistent opening for the player and prevent villagers from stepping into the corridor.
- Labels and records. Mark the profession, locked offer and current price. This prevents accidental workstation breaking during expansion.
- Lighting and protection. Secure the hall from hostile mobs and from villagers wandering into the breeder or storage room.
- Input storage. Chests or barrels near the entrance make it easier to supply crops, sticks, stone, wool or other trade inputs.
Optional discounts and advanced control
Experienced builders may reroll offers in a temporary area, then move only locked villagers into the permanent hall. Some designs also use zombification and curing to seek discounts. That method carries infection, death and version-specific behavior risks; use a backup, isolate the villager from other residents and verify the current rules for your edition before committing a large hall to it. Discounts are not a substitute for a reachable workstation or a renewable input supply.
Edition and version notes you should check
Villager mechanics are updated over time, and a tutorial written for one edition can give the wrong result in another. State your edition and game version when documenting a hall or sharing a trade table.
| Area | Current qualification | Practical action |
|---|---|---|
| Profession mapping | The standard workstation mapping is stable as a baseline, but exact behavior can receive updates. | Test the block in your world before mass-producing stalls. |
| Cartographer maps | Java Edition 1.21.5 notes biome and structure effects on some cartographer map offers. | Do not assume a map listed in an older guide will appear in the same location or at the same level. |
| Wandering trader | Java Edition 1.21.5 also changes wandering-trader prices, trade count and stock. | Treat wandering-trader information as version-specific and separate from permanent villager hall planning. |
| Prices and discounts | Demand, reputation and curing history can change the displayed price. | Use the number shown in your own trade screen and avoid promises of a universal fixed cost. |
| Java versus Bedrock | Mechanics and offer details can differ between editions. | Identify the edition before following an exact trade list, breeder design or map tutorial. |
Troubleshooting common villager problems
| Symptom | Likely cause | Fix |
|---|---|---|
| The villager will not take a profession. | It is a nitwit, has already been traded, or another villager claimed the workstation. | Use an unemployed adult, remove competing job sites and place the correct block within reach. |
| The profession changed before you traded. | The villager was still untraded and lost access to its old job block. | Choose the desired opening offer, then complete one trade to lock it. |
| You cannot reroll a librarian. | A trade was completed, so the offer set is locked. | Keep this villager and use a fresh untraded villager for rerolling. |
| A locked villager does not restock. | It cannot reach or work at its workstation, or the block is linked to someone else. | Put the correct workstation in the stall, clear the path and watch for a work interaction. |
| Breeding hearts appear but no baby is produced. | There is no spare reachable bed, or the villagers lack food. | Add an unclaimed bed with a clear path and supply crops or other suitable food. |
| New villagers claim hall stations. | The breeder is too close, or babies can walk into the work area. | Separate the structures and move babies through a controlled holding pen. |
| Prices rise after repeated purchases. | Demand or reputation changed the offer. | Wait for restocking, use another villager and maintain a renewable input supply. |
| A cartographer offer from a video is missing. | The video uses another edition, biome, structure rule or version. | Check the Java 1.21.5 notes and test the offer in the world you are playing. |
A practical progression from first village to full hall
- Stabilize the settlement. Protect two villagers, establish beds, light the area and fence a crop field.
- Create the breeder. Add a composter, farmer and spare beds, then move babies to a holding area.
- Choose the first income professions. Farmers, fletchers or other roles that match your renewable supplies can fund early purchases.
- Reroll priority specialists. Use untraded villagers for librarians or any other offer where the opening trade matters.
- Lock and document. Trade once, record the offer and move the villager into a labeled permanent stall.
- Expand by objective. Add equipment, map, food, enchantment and building-material villagers only when their outputs solve a real need.
- Maintain access. Keep every workstation reachable, monitor restocking and remove unused blocks that cause accidental links.
An official Minecraft survival guide can help a new player learn the basic loop of meeting villagers and securing a settlement, but a functioning trading hall still depends on the workstation, bed, food and edition-specific rules in your own world.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.




