MineSpecsLoading world…
FarmsUpdated 10 min read

How to Build a Villager Trading Hall

Cells that never cross-link, re-rolling a librarian until Mending appears, and the zombie cure that takes up to 25 emeralds off every book.


Emeralds stop being a currency and become a cheat code the moment you have a working hall. Mending for a handful of emeralds, often just one, Protection IV on demand, an armourer selling diamond gear, a fletcher who buys every stick you will ever pick up. The build itself costs almost nothing — a corridor, some blocks, and a stack of workstations. The hard part is not ruining the villagers before their trades are locked, and that is where nearly every hall goes wrong.

Here is the whole thing: cell design, how to re-roll for the trade you want, how to lock it, how to cut the prices with a zombie cure, and why your villagers keep claiming each other's workstations.

The cell that makes everything else work

The hall is one unit repeated. Get the unit right and the rest is copy-paste.

Working outwards from the corridor, each cell is:

  • Corridor — 2 blocks tall, 1 or 2 wide, fully lit and fully enclosed.
  • Front wall — a solid block at foot level, open air at head level. That 1-block gap is your trading window.
  • Cell floor — a single tile. This is where the villager stands.
  • Back wall — the workstation itself, placed directly behind the villager at the same level.
  • Side walls — one full solid block between every neighbouring cell. Not a fence, not a pane, not a slab. A full block.

The front wall is the trick. A villager needs a 2-block-tall opening at foot level to walk through anything, so a solid block at their feet holds them permanently even though the space above is wide open. Their head and shoulders stick into that gap, so you can right-click them from the corridor with no door, no trapdoor and no chance of them wandering off.

The workstation sits directly behind the villager because that is a spot only its own occupant can claim. Understand the reach before you build anything: to claim a job site block, a villager has to find a path that ends in a space sharing a face with the block, and then come within two blocks of the block's centre. A villager sealed on one tile never moves, so the only job blocks it can claim are the four touching its tile at foot level and the one under its feet. Line of sight plays no part — the block under its feet counts even though it can never see it.

That is also why the side walls matter. Without a full block between them, two villagers share one open space: each can step next to the other's workstation, and whichever gets there first takes it. A full block seals every villager onto its own tile, so the only job block touching it is its own.

Build the cells in a row down both sides of the corridor and you can fit a dozen professions in a space the size of a small house.

Two blocks tall is deliberate — cap every cell so nothing can climb or be pushed out, and roof the whole structure. A lightning strike near an exposed villager turns it into a witch, and losing a Mending librarian to a thunderstorm is a genuinely painful way to learn that.

Getting villagers into the cells

Breed your stock somewhere else and move the surplus in. A dedicated villager breeder is far less painful than dragging strangers home one at a time.

  • Move them by boat (over ice for speed) or by minecart on a short rail line into the corridor.
  • Push the villager onto the cell tile, then place the foot-level front block in front of it, between the villager and the corridor, to seal the cell.
  • Only adults with no profession are useful. A nitwit wears a green robe and will never take a job no matter how many workstations you offer it — don't waste a cell.
  • Place the workstation after the villager is sealed in, never before.

That last point matters more than it sounds. An unsealed villager wandering a half-built corridor will grab the first workstation it can path to, and you will spend the next hour breaking blocks trying to work out who owns what.

Re-rolling until you get the trade you want

A villager's offers are decided the moment it takes a job. Give an unemployed adult a lectern and it becomes a librarian with a freshly generated set of novice trades. Don't like them? Take the job away and hand it back.

  1. 1.Seal the unemployed villager in its cell with no workstation in reach.
  2. 2.Place the workstation. The villager's clothing changes to match the profession.
  3. 3.Open the trade screen and read the offer. Do not click the output slot.
  4. 4.If it isn't what you want, break the workstation. Wait a moment for the villager to actually drop back to unemployed — its outfit reverts.
  5. 5.Place the workstation again. New profession, new offer. Repeat.

Hold the workstation block in your hand and you can cycle this every couple of seconds. Librarians are the usual target because a novice book trade can roll almost any enchantment at any level, Mending included (only Soul Speed, Swift Sneak and Wind Burst are never offered), and a lectern is cheap: one bookshelf and four wooden slabs. If you're deciding what to hunt for, the best enchantments list is worth reading before you burn an hour rolling for something mediocre.

Set your expectations before you start. A novice librarian has three possible trades — buying paper, selling a bookshelf, and selling an enchanted book — and it gets two of them, picked at random. So about one attempt in three will produce a librarian with no book on offer at all. Nothing is broken; break the lectern and go again.

Two more limits worth knowing. You are only ever re-rolling the tier-1 offers — the higher-tier trades are generated when the villager levels up through Apprentice, Journeyman, Expert and Master, and those cannot be re-rolled. And a villager asleep in a bed will not change profession at all. Either roll during the day or keep beds out of the hall entirely (they are needed for breeding, not for trading).

Locking a trade in

Complete one trade. That is the entire locking mechanic, and it is permanent.

The instant a villager's first transaction completes, its profession and its trade list are fixed for the rest of its life. Break the lectern afterwards, mine the wall out, let a creeper take the floor apart — the trades survive. Until that first trade, everything is provisional and one broken workstation wipes the offer you spent forty minutes rolling for.

So the discipline is: roll, roll, roll, and the moment the right offer appears, buy it once. Right there, before you do anything else. Don't go and fetch emeralds, don't go mining for the paper — bring the payment with you before you start rolling.

The corresponding failure is trading by accident. A misclick on a villager you were still rolling locks in whatever rubbish it is currently offering, and that villager is now a permanent monument to your impatience. If you're rolling several at once, keep the unlocked ones' cells physically separated from finished ones so you don't confuse them.

Zombie curing: the discount that pays for the build

A cured zombie villager gives the player who cured it a large price reduction on everything it sells, most of it permanent. It is big but not unlimited: a cure takes 20 to 25 emeralds off enchanted books, gear and maps and 5 or 6 off everything else, and no price drops below one emerald. Right after the cure, any book priced at 26 emeralds or less drops to one and a 38-emerald Mending book comes down to 13; a few emeralds of that fade back over about eight hours of play.

What you need:

  • Splash Potion of Weakness — brew a fermented spider eye (spider eye, brown mushroom, sugar) into a water bottle, then add gunpowder to make it a splash potion. Full method in the potion brewing guide.
  • Golden apple — eight gold ingots around one apple.
  • Hard difficulty — a villager killed by a zombie turns into a zombie villager instead of simply dying 100% of the time on Hard, 50% on Normal, and never on Easy.

Throw the splash potion so it hits the zombie villager, feed it the golden apple, and wait. It shakes for three to five minutes, then stands up as a normal villager again. Iron bars and beds within about four blocks shave a little off that, but only the first fourteen count and even a full set saves about 4 percent, so it is not worth building around.

The critical detail: a zombified villager keeps its profession and its locked trades. So the correct order is roll the trade, lock it with one purchase, then zombify and cure. You get the exact offer you wanted at the discounted price.

One cure is all you get, so make it count. Re-infecting a cured villager and curing it again used to stack the discount deeper, but that was a bug and it was fixed in 1.20.2 — the reputation a cure gives you is now capped, so a second cure never deepens the discount. At most it tops up the small part that fades over time. Any guide still telling you to cure five times in a row is written for an old version.

Build a dedicated curing cell rather than doing this in the hall: villager in one 1x1 hole, a zombie sealed in the tile next to it so it can reach but nothing else can interfere. The full procedure, including what can go wrong mid-cure, is in how to cure a zombie villager.

Restocking, and why yours has stopped

A villager restocks its trades by working at its claimed job site, up to twice per game day. Three things have to be true:

  • It has a claimed workstation inside its reach — in practice, directly behind it in its own cell.
  • Nobody else has claimed that workstation.
  • The chunk is loaded. A hall on the far side of the world restocks nothing while you're away.

Buy a trade out and its price goes up at the next restock — that's the demand mechanic. It comes back down at later restocks if you leave that trade alone, so alternate between two villagers selling the same thing if you're buying in bulk.

If a villager sits there with an empty trade and refuses to refill it, the workstation link is broken. Break the block and replace it; a villager that has already traded keeps its profession, so re-linking is safe and costs you nothing.

This is the number one thing that ruins otherwise good halls, and it always comes down to reach. A villager will claim any unclaimed job site block it can get next to, and it does not care whose cell you intended it for.

The offenders:

  • Job blocks touching two tiles. This is the one that catches everybody out. A job block set into the side wall between two cells shares a face with both villagers' tiles, and either one can claim it. Walk the hall and check that every job block touches exactly one villager's tile.
  • Cells packed too tightly. Two villagers standing side by side with nothing between them share one space, so each can step next to both workstations, and whoever claims first wins. Keep one full block of separation between every pair of villagers, always.
  • Slabs and stairs used as dividers. A villager can step up onto a slab or stair and walk itself straight into the neighbouring cell, and from there it can reach that cell's job block. Full solid blocks only.
  • Two workstations in reach of one villager. A villager claims exactly one job site, so a spare job block left in the cell "for later" is either stolen by a neighbour or grabbed the instant you break the first one, which silently ruins your re-roll.
  • Workstations placed before the villagers are sealed in. A free-roaming villager will path to and claim something in the wrong cell.

Fix it by breaking the wrongly claimed workstation, waiting for the thief to go unemployed, then moving the job block so it touches its own villager's tile only, and placing it back. If the thief had already traded, it keeps its profession and you will need to move it out entirely, which is why you seal first and place workstations second.

For a refresher on which block produces which profession, and what each one sells at each tier, see villager jobs and workstations and the wider villager trading guide.

The short version

  1. 1.Build the corridor and the cells: solid block at foot level, open head-height window, one full block between every pair of villagers.
  2. 2.Seal an unemployed adult into each cell.
  3. 3.Place one workstation directly behind each villager, and check it touches no other villager's tile.
  4. 4.Roll: break and replace the workstation until the tier-1 offers are the ones you want.
  5. 5.Lock it by completing that trade once, immediately.
  6. 6.Zombify and cure once on Hard for the discount, keeping the locked trades. A second cure never deepens the discount.
  7. 7.Light and roof the whole build so nothing spawns inside and no lightning gets in.

Do it in that order and every mistake you can make is recoverable. Do it out of order and you will spend an afternoon rolling for Mending, misclick a paper trade, and start again.

#Villagers#Trading#Emeralds#Enchanted Books