In Minecraft, a villager won’t swap roles if trades are locked, the job site is claimed, or pathing and work hours block a new claim.
Stuck with a stubborn NPC in your trading hall? This guide walks you through quick checks, reliable fixes, and clean setups so an adult non-nitwit can drop a role and pick up a new one. You’ll find a fast workflow, a broad troubleshooting table, and a workstation map for smooth rerolls.
Why Your Villager Won’t Switch Jobs: Quick Causes
Most problems trace back to four things: a completed trade that locks the role, a hidden link to a workstation, blocked pathing or beds, or mistimed attempts outside the daily work window. Less common snags include nitwits, babies, job blocks that are too far or hidden behind doors, or another villager quietly claiming the same block.
Fast Diagnosis Table
Run through these checks in order. You’ll fix nine out of ten cases with the first three rows.
| Cause | What To Do |
|---|---|
| Any trade completed with that villager | That role is locked. Move on to a fresh recruit instead of trying to reroll this one. |
| Still linked to an old workstation | Break the old job block, wait for green sparkles to clear, then place the new block in reach. |
| No path to the new job block | Open a clear walk path. Remove doors, trapdoors, rails, carpets, or fences that block AI steps. |
| Outside work hours | Place or swap workstations during the day. Don’t try this while they’re socializing or sleeping. |
| The villager is a nitwit or a baby | Nitwits never take roles; babies must grow up first. Use adults with plain clothes. |
| Another villager claimed the block | Isolate one villager near the workstation. Walls and doors help contain claims. |
| Workstation placed too far away | Keep the block near the villager. Place it within a short walk in the same room or pen. |
| Bed/work cycle broken | Add beds and give them a night to reset. Villagers need a normal day cycle to refresh. |
| Server or world save quirks | Reload the chunk or restart the world after you break the old block and before placing the new one. |
Step-By-Step: Clean Reroll Workflow
Use this safe routine when you want a different role. It prevents cross-claims and keeps the AI flow steady.
- Pick a fresh adult with zero trades. Check the trade screen but don’t complete anything.
- Isolate that villager. Two or three blocks of fencing is enough. Keep others out of range.
- Break the previous job block. Wait until the outfit reverts and sparkles stop.
- Place the new workstation nearby. Keep it visible and on level ground.
- Wait for the claim during the day. Watch for green particles and a new outfit.
- Open the trade screen to preview. If the offers aren’t what you want, break the new block and repeat.
- Only trade once you’re happy. That locks the role and the current trade pool.
How Workstations And Claims Actually Behave
Each role is tied to a single block. A farmer bonds to a composter, a librarian to a lectern, and so on. One villager claims one workstation; another villager can’t share that same block. When you remove the block from an untraded recruit, they lose the role and can bond to a different workstation during their next work period.
Trading Locks The Role
Once you complete even a single trade with a recruit, that profession sticks. Breaking the workstation won’t free it. If you need a different role or different books, reroll before any trades.
Timing Matters
Villagers seek out and use workstations during the day. Place or swap blocks then. Late evening and night are for beds, and midday gatherings pull them away from work too. If claims stall, sleep a night and try the next morning.
Pathing Is Often The Hidden Culprit
AI needs a clean walk line. Carpet on fence posts, trapdoors used as shelves, slabs with odd heights, or closed gates can block movement. Keep the floor flush, the doorway open, and the workstation on the same level as the villager’s feet.
Edition Notes You Should Know
Java and Bedrock share the core ideas, but pathing and distances can feel different. In tight halls, Bedrock NPCs bump into doors more; in Java, long corridors still work but can cause claims you didn’t intend. To keep things consistent across editions, place the workstation within the same pen or room as the recruit.
When Rerolls Fail Even With No Trades
On rare saves, a recruit can keep a role between sessions even with zero trades. If you break the block and the outfit won’t revert after a reload, treat it like a stuck claim: remove the block, sleep a night, reload the world, and place the new block after sunrise. If that still fails, recruit a new adult from a breeder or the next village over.
For deeper mechanics on behavior and daily routines, see the Villager overview. There’s also a known edge case where an untraded role can persist after a save/unload; the public tracker has examples under related tickets on Mojang’s bug site, such as profession persistence.
Safe Reset Steps For Trading Halls
Try this pattern when building out a row of specialists. It prevents cross-claims and makes rerolls painless.
- One pen, one bed, one workstation. Simple cells keep claims clean.
- Place the bed first. Let the villager set home before work starts.
- Feed and sleep a night. The daily cycle refreshes behavior.
- Place the workstation in front of the pen. Face the villager toward it.
- Preview trades without buying. Reroll until you like the offers.
- Trade once to lock. Then decorate and move to the next stall.
Workstation To Profession Map
Use this compact map while setting up a hall. If a reroll fails, confirm you used the right block.
| Workstation | Profession | Typical Rewards |
|---|---|---|
| Lectern | Librarian | Enchanted books, bookshelves, name tags |
| Composter | Farmer | Produce trades, golden carrots, glistering melon |
| Grindstone | Weaponsmith | Axes, swords, diamond gear at high levels |
| Smithing Table | Toolsmith | Picks, shovels, diamond tools at high levels |
| Blast Furnace | Armorer | Armor sets, shields |
| Fletching Table | Fletcher | Sticks, arrows, tipped arrows (edition rules vary) |
| Smoker | Butcher | Cooked meats, stews |
| Brewing Stand | Cleric | Redstone, glowstone, ender pearls |
| Barrel | Fisherman | Fishing gear, cooked fish |
| Cauldron | Leatherworker | Leather gear, saddles |
| Stonecutter | Mason | Stone variants, bricks, quartz blocks |
| Loom | Shepherd | Wool, carpets, banners |
| Cartography Table | Cartographer | Maps, explorer maps, frames |
Troubleshooting Scenarios With Clear Fixes
“I Broke The Old Block But The Outfit Didn’t Change”
Wait until daytime and give the NPC a few moments to update. If the outfit sticks, another block of the same type might be nearby. Remove duplicates within the room. If you’re running a server, reload the chunk or restart after removing the block, then place the new one.
“Trades Locked In After One Purchase”
That’s normal. Trades lock the role. Keep a breeder running so you always have fresh adults to reroll before buying.
“The Wrong Villager Keeps Stealing The Block”
Fence the recruit in a three-by-three and place the workstation two blocks in front. Keep other villagers behind doors or on leashes (boats or minecarts work) while you reroll.
“My Librarian Won’t Offer The Book I Need”
You’re seeing the usual random pool. Don’t buy yet. Break the lectern and place it again during the next work period. Repeat until the preview shows the target enchant, then make one trade to lock it.
“They Ignore The New Block”
Check walk height. Slabs and carpets at different levels can block steps. Put the workstation on the same level as the villager and clear doors or trapdoors in the way.
Build Patterns That Prevent Headaches
Simple cells beat fancy halls during setup. Keep one villager per pen, with the bed behind and the workstation in front. Give them daylight and space to step forward. Once trades are locked, you can decorate and add redstone doors or rails without breaking claims.
Ethical And Server-Friendly Rerolls
Some servers limit rerolls or add mods that freeze roles. If rerolls don’t work on a realm or community world even with perfect setup, ask the admin. They may use a policy that stops workstation cycling to keep the economy balanced.
Quick Reference: Best Practices
- Use adults in plain clothes. Avoid nitwits and babies.
- Work by day. Sleep the night and try again if claims stall.
- Break the old block, then place the new one in sight and in reach.
- Isolate the recruit. Keep others away until you lock a trade.
- Preview first. Only buy when you’re happy with the offers.
- Keep a steady supply of fresh adults for future rerolls.
Method Notes
This guide reflects hands-on villager hall builds and aligns with the core rules in the official game reference and public bug notes. The linked pages above cover behavior, trades, and rare persistence cases. Use them when you want the raw mechanics straight from the source.
