Trading Stalls
by KuKuuu69
Trading Stalls lets players set up shops that sell goods to other players and to villagers, with prices and item-for-item trades chosen by the owner.
What it does
A player places a Cash Drawer next to a Trading Block, then right-clicks the block to set offers, so the stall opens for business. Buyers browse the trades at any time, and payments are stored automatically in the drawer rather than handed over in person. Owners can also stock shelves and create their own trades, so villages gain working market stalls that players and villagers can shop from.
Villagers only buy items from a fixed list, and the sellable items include the Copper Nugget, which became available in 1.21.8. Trades can use emeralds or other items, and a shop may offer up to 6 custom trades. The mod requires Fabric API. It is published for Fabric only, across 10 release versions, 1.21 – 1.21.11, and it runs on client and server, so the server and every player need it. The code is released under the GNU General Public License v3.0 only and is open source, with public source code and an issue tracker.
Key features
Player-owned shops
Owners set prices for the goods they sell, and players can buy them from the stall at any hour.
Cash Drawer payments
A Cash Drawer placed beside a Trading Block collects payments automatically, so owners need not be online to receive them.
Item-for-item trading
Offers can swap one item for another, not only for emeralds, which allows bartering between players.
Custom villager trades
Shelves and custom offers let villagers sell their wares within a stall, with a limit of 6 custom trades per shop.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x10 of 10 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players and server owners who want shops and trading in a survival world or a multiplayer economy, and builders who want functioning market areas.
How it compares
No Trades is a Fabric mod for 1.21.8 – 1.21.11 under the MIT License and is not open source; it can be installed on a client or server alone, or both. AutoSell is client-side only and open source under the GNU General Public License v3.0 only, published for Fabric, Forge, NeoForge and Quilt across 1.21 – 1.21.4. Villager Reroll is client and server, open source under the MIT License, and covers 1.21.4 – 1.21.11 on Fabric.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Trading Stalls | Fabric | 1.21 – 1.21.11 | Client and server | 2026-09-08 |
| No Trades | Fabric | 1.21.8 – 1.21.11 | Client or server, optional | 2025-12-19 |
| AutoSell | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.4 | Client-side only | 2025-07-09 |
| Villager Reroll | Fabric | 1.21.4 – 1.21.11 | Client and server | 2026-05-03 |
Questions
Does Trading Stalls need Fabric API?
Do the server and players both need Trading Stalls?
Which game versions does Trading Stalls support?
In the catalog
Trading Stalls is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Bring your villages to life with working market stalls. Create your own trades, stock your shelves, and let players and villagers shop just as they would in a real marketplace. Place a Cash Drawer, then place a Trading Block directly on top of it, right-click to set your offers, and you're open for business.
Official listing
- Modrinth page
- modrinth.com/mod/trading-stalls
- Owner
- KuKuuu69
- Published
- 2026-07-12
- Updated on Modrinth
- 2026-09-08
- Facts verified
- 2026-10-15
