ModsFinder

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.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.1

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

  1. Shelves and registers

    Shelves stock items for sale and registers take payment, with villagers using both to buy and sell in the village.

  2. Shop groups

    Several shelves and registers can be linked into one shop group that shares a single till.

  3. Automatic and custom pricing

    Vanilla trades are priced automatically, and each item's price can be set in a JSON file.

  4. Chairs and standing spots

    Villagers sit on chairs and stair blocks to relax after a purchase, and eat food with visible animations.

  5. Shopping rush

    A completed trade has a small chance to reset cooldowns on nearby villagers, creating a busier shopping area.

  6. Configurable GUI

    A Cloth Config screen adjusts price multipliers, tradeable items and villager behavior.

Compatibility

Latest build for each game version and loader.

1.21.11.1Not available1.1
1.20.11.11.1Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Village Shop SystemFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-03-12
Villagers follow Emerald BlocksForge and NeoForge1.20.1 – 1.21.4Client and server2024-12-04
N0 EmeraldsFabric1.21 – 1.21.10Client-side only2025-11-30
VillagerTradeFixFabric1.19.2 – 1.21.1Client and server2024-09-10
I Demand MoreFabric1.18 – 1.20.4Server-side only2023-03-15

Questions

Which loaders does Village Shop System support?

It is published for Fabric, Forge and NeoForge. The latest files are version 1.1 for 1.21.1 on Fabric and NeoForge, and 1.1 for 1.20.1 on Forge.

Does the server need Village Shop System?

Yes. Installation covers the server and each player's game.

Can prices be changed for single items?

Yes. Per-item prices are set through JSON config files, and a Cloth Config screen adjusts price multipliers and tradeable 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

All projects

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…
lepoko2525, on the Modrinth page

Official listing

Owner
lepoko2525
Published
2026-03-12
Updated on Modrinth
2026-03-12
Facts verified
2026-10-15

Tags