Minecraft Villager Jobs Guide: Professions & Workstations
Every villager job comes down to one block. Put down a lectern and you get a librarian; put down a composter and you get a farmer. Here is the full profession-to-workstation map, how the claiming actually works, and how to force the exact villager you want.

Here is the whole villager economy in one sentence: a villager's job is decided entirely by the block you put in front of it. Not its clothes, not its village, not a menu — a single workstation. Drop a lectern and an unemployed villager becomes a librarian selling enchanted books. Drop a composter and you get a farmer. Break the block and change your mind, and you can re-roll the whole thing. Once that clicks, the entire trading game opens up.
This guide is the complete profession-to-workstation map — all 13 jobs and the exact block each one needs — plus how the claiming mechanic actually works, how to force the specific villager you want, how to reset trades, and why your villager sometimes stubbornly refuses to take a job. Every number and mapping here is checked against the Minecraft Wiki. If you want the deep dive on the trades themselves, that lives in our villager trading guide; this post is about the jobs.
One block decides everything
A villager has one of three states: unemployed, employed (has a profession), or nitwit (a permanent no-job villager in a green robe). Baby villagers have no job until they grow up.
An unemployed adult villager — brown robe, no apron or props — is looking for work. Put an unclaimed job-site block within range and it will walk over, claim it, and instantly change into that profession, complete with new clothes and a fresh trade list. That is the entire mechanic. The block is the job.

The important consequence: you control what your villagers do. You are not stuck with whatever a village spawned. Bring the right blocks and you can build a librarian for books, a cleric for redstone dust and XP bottles, a farmer for emeralds-from-crops, whatever your base needs.
The full profession-workstation map
There are 13 working professions, each tied to exactly one job-site block. Memorize the ones you use; here is all of them:
- Armorer → Blast Furnace — sells armor and buys coal, ingots.
- Butcher → Smoker — buys meat, sells cooked meat and emeralds.
- Cartographer → Cartography Table — sells maps, including explorer maps to mansions and monuments.
- Cleric → Brewing Stand — buys rotten flesh, sells redstone, lapis, glowstone, ender pearls, XP bottles.
- Farmer → Composter — buys crops for emeralds, sells bread, cookies, cake, golden carrots.
- Fisherman → Barrel — buys string and coal, sells cooked fish and enchanted fishing rods.
- Fletcher → Fletching Table — buys sticks and flint, sells arrows, bows, crossbows.
- Leatherworker → Cauldron — sells dyed leather armor and leather horse armor, plus a saddle for 6 emeralds at master level. Every master leatherworker on Java has the saddle trade; on Bedrock the master tier picks one of two trades (saddle or dyed leather cap), so about half do. Saddles also craft from 3 leather and 1 iron ingot (see our saddle guide).
- Librarian → Lectern — sells enchanted books, bookshelves, lanterns, glass, clocks, compasses, and red and yellow candles at master level (one or the other on Bedrock). Master librarians no longer sell name tags as of Java 26.1 and Bedrock 26.10 (March 24, 2026); the old 20-emerald slot is now candles for 3 emeralds. Name tags now craft from paper and a copper, iron or gold nugget, and some wandering traders sell them for 1 emerald (our name tags guide covers both).
- Mason (Stone Mason) → Stonecutter — sells polished stones, terracotta, quartz.
- Shepherd → Loom — buys wool and dye, sells shears, wool, carpets, beds, banners, paintings.
- Toolsmith → Smithing Table — sells stone/iron/diamond tools and bells.
- Weaponsmith → Grindstone — sells axes, swords, including enchanted diamond gear.
Two blocks pull double duty as reminders: the composter (farmer) and the lectern (librarian) are the two you will place most, because farmers and librarians are the highest-value everyday trades.

How a villager claims a job
Claiming is not instant hand-waving — there is a real pathfinding routine, and knowing it saves you a lot of "why won't this work" frustration.
In Java Edition, an unemployed adult villager searches for the nearest unclaimed job-site block within a 48-block sphere. When it finds one, it pathfinds toward it and stakes a provisional claim. If it cannot reach the block within 60 seconds, it drops the claim (and can immediately try again). To fully claim the block and switch profession, the villager has to get within a 2-block radius of the block's center. When the claim locks in, the villager emits green particles — that is your confirmation it worked, and no other villager can take that block unless the owner gives it up.
In Bedrock Edition, villagers search a 16-block radius and 4-block height instead, and the claimed block gets added to a shared village list. The green-particle confirmation is the same.
Two things every villager needs before it will even look for a job:
- It must be daytime and the villager must be awake (Java claims happen while awake; Bedrock villagers can claim while sleeping, but you still want it near the block).
- The path has to be clear. If the villager physically cannot walk to within 2 blocks of the workstation, it never claims it. This is the single most common reason a job assignment "fails."
How to assign the job you want
Controlling professions is easy once you cage the randomness. The reliable method:
- Get an unemployed adult villager alone. Trap one in a small pen — a 1×1 boat, a fenced booth, or a doorway you block off. Isolation means no competing job blocks.
- Place a single job-site block right next to it, within the 2-block claim radius. Only that block should be reachable.
- Wait for the green particles. The villager walks up, the sparkles pop, and it changes profession and clothing on the spot.
- Break the block once claimed if you want to move it — but only before the villager makes its first trade (more on that below).
The trick to farming enchanted books cheaply is to give a librarian a lectern, check its book offer, and if you do not like the enchantment, break and replace the lectern to re-roll — repeat until you get Mending, Unbreaking III, or whatever you are after. The full re-roll routine is in the trading guide, and it pairs beautifully with a beacon base for a proper trading hall.
Resetting a villager to re-roll trades
There is a hard line you cannot cross: once a villager makes its first trade, its profession is locked. Break the workstation after that and it does not change job (it looks for another matching block nearby instead), and its trades are permanent.
Before the first trade, though, everything is fluid:
- Break the job-site block and the villager reverts to unemployed, dropping its trade list.
- Place a new block (same or different type) and it claims again with a freshly rolled set of trades.
- This is how you cycle a librarian's book offers or a cleric's prices until the numbers are good.

So the golden rule of trade-hunting: do not trade with a villager until you like its offers. One accidental purchase and you are stuck with those trades forever.
Nitwits and the green-robe trap
Not every villager can work. A nitwit is a permanent, jobless villager identifiable by its green robe — it will never claim a workstation no matter what you do. Nitwits generate naturally and can also result from a zombie villager you cured that happened to be a nitwit.
The trap: green-robe nitwits look a little like unemployed villagers to a new player, and you can waste real time trying to give one a lectern. If a villager flatly refuses every job block you place, check the robe. Green means nitwit — cull it from your breeder or wall it off, because it will never trade and it still eats breeding slots.
For building a proper villager population, note that only employed and unemployed villagers matter to your economy; nitwits are dead weight. Our villages guide covers keeping a healthy village that breeds workers instead of nitwits.
The jobs worth prioritizing
You do not need all 13. If you are building a trading hall, these earn their spot first:
- Librarian (lectern) — the single best profession. Enchanted books, especially Mending, are the reason most players build villager halls at all.
- Cleric (brewing stand) — sells redstone, lapis, glowstone, and ender pearls for emeralds, and buys rotten flesh you have piles of. A renewable ender pearl source is huge for end city trips.
- Farmer (composter) — the easiest emerald engine. Buys your surplus crops, so a wheat or carrot farm turns into an emerald printer.
- Toolsmith / Weaponsmith / Armorer — enchanted diamond gear paid for in emeralds alone, so no diamonds, lapis or XP levels go into it.
- Cartographer (cartography table) — the only way to buy woodland mansion and ocean monument explorer maps, which is how you find those structures without wandering.
Everything else is situational. Fisherman, fletcher, shepherd, mason, butcher, and leatherworker are nice-to-haves, not priorities.
Why your villager won't take the job
Nine times out of ten it is one of these, in order of likelihood:
- It's a nitwit. Green robe. It will never work. Check first.
- It can't reach the block. The villager must path within 2 blocks of the workstation's center. A block on the far side of a wall, a fence, or up a step it can't climb never gets claimed.
- The block is already claimed. Each job-site block serves one owner. If another villager grabbed it, no one else can — space workstations out.
- It already traded once and is locked. Post-first-trade, the profession is permanent. You cannot re-job it.
- It's a baby. Babies have no profession until they grow up. Wait it out.
- It's asleep or it's night (Java). Claims happen while awake in the daytime. Come back in the morning.
Fix the reachability issue and most "broken" job assignments start working immediately.
Java vs Bedrock notes
The profession system is the same across editions, with a few mechanical differences that matter when you build:
- Search range. Java uses a 48-block sphere; Bedrock uses a 16-block radius, 4-block height. Keep your workstations closer to villagers on Bedrock.
- Claiming while asleep. Bedrock villagers can claim a job while sleeping; Java villagers claim while awake. Practically, keep the block reachable on both.
- Profession-to-workstation mappings are identical — every block in the map above works the same on both editions.
- Trade content varies slightly by edition and version (prices and exact offers), but the job each block produces does not change.
If a technique from a Java tutorial isn't working on Bedrock, the range difference is usually why — pull the workstation closer.
Quick Action Checklist
- Remember: one job-site block = one profession (lectern = librarian, composter = farmer)
- Isolate an unemployed adult villager so it can only reach the block you want
- Place a single unclaimed workstation within the 2-block claim radius
- Watch for green particles — that confirms the job is claimed
- Re-roll trades by breaking and replacing the block BEFORE the first trade
- Never trade until you like the offers — the first trade locks the profession forever
- Check for a green robe (nitwit) if a villager refuses every job
- Prioritize librarian, cleric, and farmer for a trading hall
- If a villager won't claim, confirm it can physically path within 2 blocks of the block
- On Bedrock, keep workstations close — the search range is only 16 blocks
Frequently Asked Questions
How do you give a villager a job in Minecraft?
What are all the villager professions and their workstations?
How do you change a villager's job in Minecraft?
Why won't my villager take a job in Minecraft?
What is a nitwit villager?
Keep Reading
- Minecraft Wiki — villager professions and job-site claiming
- Minecraft Wiki — villager trading and profession trades
- Minecraft.net — Java Edition 26.1 (March 24, 2026): master librarians no longer offer name tags
- Minecraft Feedback — Bedrock Edition 26.10: name tags can no longer be bought from librarians
Related Guides

Minecraft Wandering Trader Guide: Trades, Spawns and Llamas
Every wandering trader shows 9 offers drawn from a pool of 100 that is the same on Java 26.3 and Bedrock 26.50. Here is the full price list from the game's own trade files, the odds of seeing the offer you want, what the trader buys from you, how long one takes to spawn, and why a name tag will not keep it.

Minecraft Advancements List and How to Get the Hard Ones
Minecraft Java has 126 advancements, but only 23 pay XP, and one of them pays 1,000. Here is every advancement by tab for Java 26.3, the challenges ranked by reward, the full Adventuring Time, Monsters Hunted, A Balanced Diet and Two by Two checklists, the descriptions that mislead you, and what the 26.4 snapshots change.

Minecraft on Switch 2: Free Upgrade, Price and Minecoins
Digital owners of Minecraft for Nintendo Switch get the native Switch 2 version free in most regions until January 31, 2027. Cartridge owners have been offered nothing so far. Here are the editions, the US prices, what the native version changes, and the Minecoins change that lands on the same day.

Minecraft Spear Guide: Jab, Charge Damage, and Lunge
A diamond spear jabs for 4 damage. Held low on an elytra at rocket speed, the same spear charges for 37. The spear's charge takes its damage from how fast you are moving, and the weapon breaks several rules the rest of Minecraft combat runs on. Here are the real numbers for every tier, both attacks, and Lunge.

Minecraft Survival Guide for Beginners: Your First Days
You have about ten minutes of daylight before the sun sets and the world tries to kill you. Here is exactly what to do with them — punch a tree, build a tool chain, and get a roof over your head before the zombies arrive.

Best Minecraft Enchantments, Ranked — The Ones Worth Your XP
Mending is the enchantment that ends the grind — gear that repairs itself forever. Everything else is a fight over your XP and anvil uses. Here is what actually earns a slot, ranked, with the real max levels.