This Minecraft villager trading guide explains how to choose professions, lock useful trades, earn discounts, keep villagers restocking, and build a trading hall that remains manageable when your world or game version changes.
Overview
Villager trading is one of the most reliable ways to obtain emeralds, enchanted books, tools, armor, food, and building materials in a survival world. The strongest setup is not necessarily the largest trading hall. A practical hall is easy to reach, protects villagers from mobs, gives each villager a clearly assigned workstation, and leaves enough space to diagnose problems.
Before placing workstations, decide what the hall is for. A compact early-game setup might prioritize a farmer for food-related trades, a librarian for books, a toolsmith or weaponsmith for equipment, and an armorer for armor. A larger hall can add stonecutters, fletchers, clerics, cartographers, and shepherds for emerald generation or specific materials.
Profession selection is controlled by workstations. Examples include the lectern for librarians, composter for farmers, fletching table for fletchers, smithing table for toolsmiths, grindstone for weaponsmiths, blast furnace for armorers, stonecutter for stone masons, brewing stand for clerics, cartography table for cartographers, and loom for shepherds. A villager must be able to claim an available workstation before it can use that profession.
Do not trade with a villager until you are satisfied with its first offers. Completing even one trade normally locks that villager's profession and trade list, which is useful for preserving a good librarian or equipment seller. If no trade has been completed, removing and replacing the workstation can allow the offers to change, provided the villager can still access the relevant job site.
Checklist by scenario
Choosing a librarian
- Place one lectern near an unemployed adult villager.
- Inspect the first book trade before trading.
- If the offer is not useful, remove the lectern and place it again after the villager loses the profession.
- Repeat only before making a trade; trading locks the villager's offers.
- Once the offer is worth keeping, trade at least once, then label the cell with the villager's role or book.
Librarians are valuable because enchanted-book trades can support many different survival projects. Keep useful book villagers separated or clearly labeled so a workstation is not accidentally claimed by the wrong villager.
Building an equipment and material lineup
- Use toolsmiths, weaponsmiths, and armorers when you want renewable equipment options.
- Add farmers or fletchers if you need a repeatable emerald source from common resources.
- Use clerics for certain mob-drop and utility exchanges when those materials fit your world.
- Add masons when your build uses large amounts of stone-related blocks.
- Keep a spare space for replacement villagers instead of filling every available cell.
Creating discounts through zombification and curing
For a discount workflow, first secure the villager and its desired trade. Then follow the zombification and curing method appropriate to your edition, difficulty, and current version. The process can be dangerous, and conversion rules differ between Java Edition and Bedrock Edition. Use a contained area, remove hazards such as accidental sunlight or nearby hostile mobs, and keep a backup plan if the conversion does not behave as expected.
After curing, check the trade prices rather than assuming every discount is permanent, identical, or stackable. Repeated curing and discount behavior has changed across Minecraft versions and may also be affected by experimental villager-trade settings. Treat discounts as a version-sensitive feature and verify them in the version you actually play.
Keeping trades restocked
- Give every trading villager its intended workstation.
- Make the workstation identifiable and reachable from the villager's cell.
- Prevent neighboring villagers from claiming the wrong workstation.
- Allow villagers access to their work area during the daytime work period.
- After trading, wait through a suitable work period and check whether the offers return.
Villagers do not restock simply because a workstation exists somewhere in the world. A broken link, blocked path, or workstation claimed by another villager is a common reason for empty trades. If one villager stops restocking, test the workstation connection before rebuilding the entire hall.
What to double-check
Workstation placement checklist
- Is the villager an adult rather than a baby or nitwit?
- Is the workstation the correct block for the profession?
- Has another villager claimed it?
- Can the intended villager reach or interact with it under your edition's rules?
- Did you trade with the villager before changing the workstation?
- Is the hall protected from zombies, raids, suffocation, falls, and unwanted escapes?
- Can you access the villager without opening a route for hostile mobs?
Java and Bedrock can differ in how villagers detect job sites, pathfind, link to beds, and recognize nearby village activity. A design that works in a Java tutorial may need more open space or different workstation handling on Bedrock. For broader edition differences, see our Minecraft Java vs Bedrock comparison.
Trade rebalance settings
Villager trade rebalance experiments have been introduced separately from standard mechanics in some development versions. If the setting is enabled in a world, librarian and other trade pools may not follow the familiar setup used by older guides. Check the world settings and the notes for your exact release before spending time rerolling trades. A snapshot, preview, or beta is not a safe basis for assuming identical behavior in a long-term survival world.
Hall layout
Start with a one-villager test cell. Confirm profession assignment, trading, workstation access, and restocking before repeating the design. This is faster than discovering that an entire row has the same linking problem. Use signs, colored blocks, or item frames to record professions, trade goals, and whether a villager has been cured.
Common mistakes
- Trading too early: A disappointing first offer becomes permanent after a trade. Inspect first.
- Breaking a locked workstation: Once a villager has trades, removing its workstation will not reroll those trades. Replace the block only to restore access or correct a layout problem.
- Allowing workstation theft: A nearby villager can claim a job site intended for someone else. Isolate cells during setup.
- Building before testing: A repeated design can repeat a hidden pathfinding or linking error. Test one cell first.
- Ignoring protection: A trading hall needs lighting, secure walls, controlled entrances, and protection from hostile conversion or accidental player damage.
- Assuming all discounts stack: Discount behavior is version-sensitive. Verify the final price in your edition instead of relying on an old video.
- Using experimental settings unknowingly: Check world creation and experiment settings before comparing your trades with a guide.
If the hall is part of a larger technical base, isolate its troubleshooting from other systems. Our redstone farm troubleshooting checklist can help when powered doors, transport systems, or item sorters are affecting access.
When to revisit
Revisit this guide before starting a new survival world, expanding an existing hall, replacing a lost villager, or moving a trading setup between editions. Check again after a major Minecraft update, Java snapshot, Bedrock preview, or beta if it mentions villagers, trading, workstations, raids, curing, or experimental trade rebalance.
A simple maintenance routine is enough: confirm the edition and version, inspect experimental settings, test one villager, verify workstation linking, and record the results before scaling up. If you are upgrading a long-running world, make a backup and review the relevant release notes first; the Minecraft world update checklist covers that broader process.
For a reliable next step, choose one target profession, build one protected cell, reroll only before trading, lock the successful offer, and confirm that the villager can restock. Once that cell works, copy the layout and label every new villager. This approach takes longer than rushing into a massive hall, but it makes future repairs, updates, and replacements much easier.