A dedicated building that houses multiple villagers at curing/trading stations with workblock job sites. Keeps villagers contained, linked to their beds, and fully restockable. Essential for automating resource trades — books, mending, tool discounts, and more. This intermediate farm build works in Minecraft Java Edition and Bedrock Edition, version 1.20+ and above. Budget around 30-40 minutes for construction — have all materials in your inventory before you begin.
The Intermediate rating reflects either multi-layered construction, a larger footprint that demands planning ahead, or simple redstone circuits. You should be comfortable with basic survival mechanics and resource gathering before starting. Budget extra time for iteration — not everything lines up perfectly the first try.
| Material | Quantity |
|---|---|
| Stone Brick | 120 |
| Glass Pane | 12 |
| Oak Door | 1 |
| Bed | 6 |
| Crafting Table (for job sites) | 6 |
| Chest | 2 |
| Torch | 8 |
| Villager Egg (or lure villagers) | 6 |
Total distinct materials: 8. Gather everything listed above before you start — mid-build supply runs break your momentum.
Clear a flat area and lay a 6×8 stone brick floor. Mark the entrance on one short side. This floor defines the trading hall footprint — keep it a clean rectangle so you have room to add rows of trading stations along both long walls later.
Build stone brick walls 3 blocks high around the perimeter. Leave a 2-block gap on the front short wall for the door. The walls enclose the villagers so they cannot escape and protect them from hostile mobs at night.
Place glass pane windows at mid-height (z=2) on the sides and back wall. Place an oak door in the front gap. The windows let you see which villagers are restock-ready without entering — a huge time-saver in large trading halls.
Inside the hall, place the job site blocks that define each villager's profession: lecterns (librarian), barrels (fisherman), blast furnaces (armorer), looms (shepherd), etc. Arrange them in two rows along the long walls, one per bed.
Place 6 beds in two rows at the back of the hall, one per villager. Beds must have 2 clear blocks above them for villagers to pathfind to them. Place them before you bring villagers in — once linked, villagers return every night to sleep.
Lure or transport 6 villagers into the hall using a minecart or boat. Close the door. Add a chest near the entrance for trade materials. Villagers will claim beds and job sites overnight. Your trading hall is now operational.