
Modrinth · Minecraft mod
Future Shops
FutureShops is a Minecraft Forge 1.20.1 economy mod that adds server shops, player-owned storefronts, bartering, and physical currency with a modern in-game UI
Quick answer
Which Future Shops release matches 1.20.6 Forge?
Future Shops 3.0.0 targets 1.20.1, 1.20.2, 1.20.3 with Forge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.
Where it goes
Is Future Shops required on the client, server, or both?
Installation on the client is optional. Installation on the dedicated server is optional.
The source marks this as usable on both the client and server.
What else does Future Shops 3.0.0 need?
3.0.0 on 1.20.6 Forge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Future Shops without breaking your instance.
Built for Future Shops 3.0.0 on 1.20.6 Forge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 3.0.0. It targets 1.20.1, 1.20.2, 1.20.3 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
Installation on the client is optional. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 3.0.0. It opens that exact file at the source.
About this project
What does Future Shops add?
Future Shops
Future Shops is a complete multiplayer economy for Minecraft Forge 1.20.1. It combines configurable server shops, physical player storefronts, a Bazaar, an Auction House, an ATM, flexible payment sources, and recoverable escrow in one unified marketplace interface.
Marketplace
The /shop marketplace provides searchable server listings, player storefronts, buying, bartering, carts, profiles, transaction history, configurable departments, stock limits, promotions, and administrative editing. The interface uses one consistent layout across the Server Shop, Player Shops, Bazaar, and Auction House.
Player shops
Players can place animated shop blocks, publish inventory backed listings, customize their storefronts, and sell items while offline. Server authoritative validation protects listing edits and purchases. Claims and recovery paths preserve items and money when delivery cannot complete immediately.
Bazaar
The Bazaar works as a player driven commodity market.
- Browse the registered Minecraft item catalog without already owning an item.
- Search by display name, registry ID, mod name, mod ID, item tag, or namespace.
- Create quantity based buy orders with reserved funds.
- Create sell offers with escrowed inventory.
- Instantly buy the best sell offers or instantly sell into the best buy orders.
- Track open orders, partial fills, history, claims, price movement, volume, and market depth.
- Choose admin control for a curated catalog or player control for an open catalog.
Auction House
The Auction House supports timed auctions and Buy Now listings. Players can create listings from their inventory, see listing fees before confirming, bid with reserved funds, watch auctions, review market activity, and collect completed or returned assets through recoverable claims.
ATM and payments
The ATM converts wallet balance into configurable physical denominations and deposits currency back into the account. Purchases can ask whether to use wallet funds, physical inventory currency, or a configured combination.
Future Shops currency uses mint signatures and spent mint protection. Currency items supplied by another mod remain compatible, but Future Shops cannot provide duplication prevention for items it does not control. The generated configuration warns administrators about this security boundary.
Reliable escrow
Shop purchases, Bazaar orders, auctions, bids, fees, ATM operations, and claims use server authoritative transactions and recoverable escrow. If delivery cannot finish, the player receives a clear retry or claim path instead of losing the asset.
Configuration
Server operators can enable or disable the Bazaar and Auction House independently. Separate module configuration covers permissions, fees, limits, durations, catalog control, settlement, history, appearance, and other market rules. Disabling a market preserves its records and recovery paths.
Requirements
- Minecraft 1.20.1
- Minecraft Forge 47 or newer
- Java 17
- GeckoLib 4.4 or newer
- Future Shops installed on both the server and every connecting client
Future Shops 3.0 uses network protocol 50. Clients and servers must use compatible builds.
Beta notice
Version 3.0.0 is a beta release. Back up the world and configuration before updating. Test the economy rules on a staging server before using the release on a live economy.
Source code and issue tracking are available on GitHub.
Project description from Modrinth.
Pick your setup
Future Shops by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.5
1 loader build1.20.4
1 loader build1.20.3
1 loader build1.20.2
1 loader build1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Future Shops versions and loaders
3.0.0
futureshops-3.0.0.jar
23 Jul 2026
Looking for an older file? The official Modrinth project page is in Resources.