ModsFinder

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.

FabricClient and serverAll rights reserved1.20.1

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

  1. Market screen

    A GUI screen lists items for buying and selling, opened with the M key by default.

  2. Server-checked transactions

    Each buy or sell is validated by the server against the configured price before coins or items change hands.

  3. 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.

1.20.11.2.0
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
ItemMarketFabric1.20.1Client and server2026-01-18
Shop Mod BTDFabric1.20.1 – 1.20.6Client and server2026-07-10
Coin LootFabric1.20.1Client and server2023-11-22
CogTrade [deprecated]Fabric1.20.1Client and server2026-03-26

Questions

Does ItemMarket need Fabric API?

Yes. Fabric Loader and Fabric API are both required, and only 1.20.1 has files.

Does a server owner have to install ItemMarket?

Yes. A server running it needs every connecting player to have it too.

Where are the prices kept?

Each priced item is a JSON entry in the price files, and the client receives the current prices when it joins.

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

All projects

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

Official listing

Owner
tntnetta
Published
2026-01-12
Updated on Modrinth
2026-01-18
Facts verified
2026-10-15

Tags