02Home & Garden · Updated
How to Change a Villager’s Trades in Minecraft
Short answer
Use a workstation before the villager locks its trades
To change a villager’s offers, remove or replace its workstation before it has been traded with, then let it claim a different job site. After you trade with a villager once, its profession and trade list are locked.
In Minecraft, a villager’s profession determines its trade pool: a lectern makes a librarian, a composter makes a farmer, and other job-site blocks assign other professions. You can usually reroll a villager’s available offers by changing its workstation before completing any trade. This is useful when you want a particular book, item, or service, but it does not let you choose every offer directly.
Have the correct workstation block ready, and work in a controlled area so the villager can reach it. The process differs slightly between Java and Bedrock editions, and some mechanics can vary by version. The central limitation is the same: trading once permanently locks that villager’s profession and trade offers.
What You’ll Need
- An adult villager that has not completed a trade. A villager that has already traded cannot have its profession or original offers rerolled.
- The workstation for the profession you want, such as a lectern for a librarian or a smithing table for a toolsmith. Use the game’s current recipe or a crafting reference if you need to make the block.
- A safe, enclosed space with access to the workstation. A simple stall can keep other villagers from claiming the block.
- Optional: a bed and a nearby village area if you are setting up a settlement. A bed is not normally required just to change a job, but village and linking behavior can depend on edition and setup.
Step-by-Step
- Check that the villager is eligible. Look for a villager that has not been traded with. A novice-level villager may still have locked trades if you completed a transaction; its level alone does not tell you whether rerolling is possible. A green-robed nitwit cannot take a profession, and a baby villager cannot work yet.
- Keep the villager separate. Put it in a small, secure area where it can approach a workstation. Remove nearby workstations that another villager might claim, or make sure the target villager is the one able to reach the block. Nearby villagers and job sites can make it unclear which villager has linked to which workstation.
- Identify the desired profession. Choose the job-site block associated with the trade pool you want. For example, a lectern is the librarian’s workstation, while a fletching table is used by a fletcher. A workstation sets the profession, not a guaranteed individual trade; the offers within that profession are selected by the game.
- Remove the current workstation. If the villager already has a profession but has not been traded with, break its claimed job-site block. Wait for the villager to lose the profession. This is easiest during the villager’s working schedule; it may not react immediately at other times or when it cannot detect the block change.
- Place the new workstation within reach. Put the desired block close enough for the villager to access it, with no solid obstruction preventing interaction. Give the villager time to claim it. Particles and a change in clothing or profession can indicate that linking worked, although visual cues can vary by edition.
- Inspect the offers before trading. Open the trading screen and review the available first offers. Do not complete a transaction if the offers are not what you want, because that first trade locks the profession and the villager’s trade list. Closing the screen without trading does not lock it.
- Reroll by breaking the workstation again. If the desired offer is absent, close the trading screen, break the workstation, and wait for the profession to disappear. Replace the same workstation and let the villager reclaim it, then inspect the offers again. Repeat only while the villager remains untraded.
- Trade to lock a satisfactory result. When you see an offer you want, complete one trade. The villager’s profession and trade selection are now locked, so removing the workstation will not reroll them. Keep the correct workstation nearby so the villager can restock eligible trades during working hours.
Common Mistakes
- Trading too soon: Even one completed trade locks the villager’s profession and offers. Check the entire visible trade list before accepting anything.
- Expecting a specific offer every time: Choosing a librarian does not guarantee a particular enchanted book. The workstation selects a profession; the game determines its offers.
- Breaking the wrong block: In a crowded village, another villager may own the workstation you removed. Isolate the target and watch which villager changes profession.
- Using the wrong profession block: A villager will not become the profession you expect if the block belongs to a different job. Verify the block-to-profession pairing before placing it.
- Trying with a nitwit or baby: Nitwits cannot take jobs, and baby villagers cannot claim professions. Use an eligible adult villager instead.
- Assuming a locked trade can be reset: Replacing a workstation does not undo a completed trade. You will need another untraded villager if you want to reroll that trade pool.
Tips
- Reroll one villager at a time and keep it away from other job-site blocks. That makes it easier to tell whether it claimed the workstation you placed.
- Use a clearly accessible stall with room to reach the block. Avoid placing the workstation behind a barrier or where the villager cannot path to it.
- Do the process during the villager’s work period and allow time for it to notice block changes. Villagers do not necessarily respond instantly.
- Keep a written note or screenshot of the offer you want before trading, especially when comparing several options.
- Once you lock the trades, leave the correct workstation accessible. A villager generally needs its job site to restock used offers; restocking is separate from changing its trade list.
- If you only want to refresh sold-out stock, do not break the workstation to reroll. Keep the job site available and let the villager work; restocking does not change locked offers.
Troubleshooting
The villager will not change profession: Confirm it is an adult and not a nitwit, and check whether you have traded with it before. If it is eligible, remove nearby competing workstations, break its claimed block, and wait until its working period.
The wrong villager claims the workstation: Separate villagers and job blocks, then place the workstation beside the villager you want. In some layouts, linking can be confusing even when a block looks closest; use a one-villager, one-workstation setup to test.
The profession changes but the offer does not: Confirm the new workstation belongs to the intended profession and that you have not already completed a trade. The first visible offer may repeat by chance; rerolling is not a guarantee of a particular item.
The block is not being claimed: Make sure the villager can reach it and that it is not already linked to another villager. Try placing it in an open spot nearby, then wait through the work period. Edition, version, and village layout can affect how job-site linking behaves.
Frequently Asked Questions
Can I change a villager’s trades after I have traded with it?
No. A completed trade locks its profession and trade offers. You can continue trading and restocking with that villager, but you cannot reroll its original trade list by breaking the workstation.
Do I have to trade to see the offers?
No. Open the trading screen to inspect the offers, then close it without completing a transaction if you want to keep rerolling. The lock occurs when you complete a trade.
Can I choose an exact enchanted book or other offer?
No. You can reroll the profession’s available offers before trading, but the game selects the offers. Repeat the workstation process until the offer you want appears, if it is available in that trade pool.
Does this work in both Java and Bedrock?
The basic method works in both: an untraded villager can change profession when its workstation changes. Job-site linking details can differ by edition and version, so isolate the villager and test the setup if it does not respond as expected.
Will breaking the workstation remove locked trades?
No. Once a trade has been completed, breaking the job-site block does not erase the villager’s profession or offers. The workstation is still useful for restocking eligible trades.
Can a nitwit become a librarian or another worker?
No. Nitwits cannot take professions, and baby villagers cannot work. Start with an adult villager that is capable of claiming a job site.
Related
- Why Do We Have Lawns? History, Uses, and Alternatives
- How to Season Filet Mignon for a Deep, Savory Crust
- How to Clean Velcro and Remove Lint
Further reading: Minecraft Help Center. Details can change, so check the official page for anything that matters to you. Spotted a mistake? Tell us. How we write an answer.