ItemMarket
by tntnetta
ItemMarket gives players a simple in-game market screen for buying and selling items with a per-world coin balance, opened with the M key by default.
What it does
Players open the market screen and buy one item at a time, paying from their coin balance. The server checks the configured buy price, subtracts the coins and hands over one item. Selling works the other way: a single item is removed from the inventory and its sell price is added to the balance. Every purchase and sale is checked on the server side.
Coins are stored in a world save and tracked per player by UUID. New players start at 0 coins unless another mod or custom code adds some through the API. Prices live in JSON files, one per priced item in a list, and the client receives the current prices when it joins a server. The mod also exposes a small Fabric API, ItemMarketAPI, so other mods can read and change balances and listen for completed transactions through MarketTransactionCallback.
ItemMarket requires Fabric Loader and Fabric API. Servers that run it need every player to install it too. The code is under All rights reserved, and the project is not open source. Files are published for 1.20.1 only, with 1.2.0 as the latest Fabric file, dated 2026-01-18.
Key features
Market screen
A GUI screen lists items for buying and selling, opened with the M key by default.
Server-checked transactions
Each buy or sell is validated by the server against the configured price before coins or items change hands.
Per-world balances
Coin balances are kept in the world save, keyed by player UUID, with no outside database.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Shop Mod BTD is open source under the MIT License and covers 1.20.1 – 1.20.6 on Fabric, with client and server required, the same environment as ItemMarket. Coin Loot is for 1.20.1 on Fabric and also needs client and server, but it is released under All rights reserved. CogTrade [deprecated] is open source under the MIT License for 1.20.1 on Fabric, with the same client and server environment.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ItemMarket | Fabric | 1.20.1 | Client and server | 2026-01-18 |
| Shop Mod BTD | Fabric | 1.20.1 – 1.20.6 | Client and server | 2026-07-10 |
| Coin Loot | Fabric | 1.20.1 | Client and server | 2023-11-22 |
| CogTrade [deprecated] | Fabric | 1.20.1 | Client and server | 2026-03-26 |
Questions
Does ItemMarket need Fabric API?
Does a server owner have to install ItemMarket?
Where are the prices kept?
In the catalog
ItemMarket is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from tntnetta
Similar mods
What the author says
EN ItemMarket adds a simple, fast in‑game market GUI where players can buy and sell items using a built‑in coin balance saved per-world. Prices are fully configurable via easy JSON files, and the mod exposes a small Java/Fabric API so other mods can read/write player balances and listen to market transactions…
Official listing
- Modrinth page
- modrinth.com/mod/itemmarket
- Owner
- tntnetta
- Published
- 2026-01-12
- Updated on Modrinth
- 2026-01-18
- Facts verified
- 2026-10-15
