Village Shop System
by lepoko2525
Village Shop System lets villagers run shops of their own: players place shelves and registers, and villagers stock them, trade items for emeralds and collect the earnings.
What it does
Shelves and registers form the core of the mod. Shelves hold items that players set up for sale, and villagers browse them, pick what they want, and pay at a register. Emerald earnings are gathered by the register automatically, so the shop runs without the player touching the money. Registers can be linked into a shop group, so several shelves in one district share a single till. Hopper input and output are supported on shelves and registers, which lets item flow be automated.
Pricing is handled in two ways. Automatic prices cover vanilla trades such as food, tools, potions and enchanted books, and the price of any individual item can be set through per-item JSON config files. A Cloth Config screen adjusts price multipliers, which items are tradeable and some villager behavior. Chairs and standing spots let villagers sit and relax after a purchase, and villagers that buy food show eating animations. The mod is released under the MIT License, and its source code is public.
The mod runs on Fabric, Forge and NeoForge, with files for 1.20.1 and 1.21.1. It is a client and server mod, so the server and every player need it, and it supports multiplayer. Multiplayer servers can build a shopping district with daily villager routines. Its latest files are version 1.1, published on 2026-03-12.
Key features
Shelves and registers
Shelves stock items for sale and registers take payment, with villagers using both to buy and sell in the village.
Shop groups
Several shelves and registers can be linked into one shop group that shares a single till.
Automatic and custom pricing
Vanilla trades are priced automatically, and each item's price can be set in a JSON file.
Chairs and standing spots
Villagers sit on chairs and stair blocks to relax after a purchase, and eat food with visible animations.
Shopping rush
A completed trade has a small chance to reset cooldowns on nearby villagers, creating a busier shopping area.
Configurable GUI
A Cloth Config screen adjusts price multipliers, tradeable items and villager behavior.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Villagers follow Emerald Blocks is a Forge and NeoForge mod for 1.20.1 – 1.21.4 under an All rights reserved license, and it runs on client and server. N0 Emeralds is a Fabric client-side only mod for 1.21 – 1.21.10 under All rights reserved, so only the client needs it. VillagerTradeFix is a Fabric client and server mod published for 1.19.2 – 1.21.1 under the MIT License, covering trade fixes rather than shops. I Demand More is a Fabric server-side only mod for 1.18 – 1.20.4 under the MIT License, so players need nothing installed.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Village Shop System | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-03-12 |
| Villagers follow Emerald Blocks | Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2024-12-04 |
| N0 Emeralds | Fabric | 1.21 – 1.21.10 | Client-side only | 2025-11-30 |
| VillagerTradeFix | Fabric | 1.19.2 – 1.21.1 | Client and server | 2024-09-10 |
| I Demand More | Fabric | 1.18 – 1.20.4 | Server-side only | 2023-03-15 |
Questions
Which loaders does Village Shop System support?
Does the server need Village Shop System?
Can prices be changed for single items?
In the catalog
Village Shop System is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from lepoko2525
Similar mods
What the author says
A Minecraft Mod (1.20.1(Forge, Neoforge & Fabric) and 1.21.1 (Fabric & NeoForge) that brings village commerce to life. Place shelves and registers in your village, and villagers will automatically start shopping on their own. Selling Shelves — Stock items on shelves and villagers will buy them with emeralds…
Official listing
- Modrinth page
- modrinth.com/mod/village-shop-system
- Owner
- lepoko2525
- Published
- 2026-03-12
- Updated on Modrinth
- 2026-03-12
- Facts verified
- 2026-10-15
