MaShop
by Pancratio
MaShop lets players list items for sale through an in-game shop GUI, with prices set in item-based payments.
What it does
Players set up a shop by holding the Shop Registrar and right-clicking, then placing the item to sell in the left slot and clicking a price slot on the right. An item list opens so the seller can pick the payment item and set its quantity. Up to four payment item types can be configured for each listing.
Buyers find a listed item through the shop command, which shows every registered sale, then click an entry to check its price. Purchases require the payment items in the buyer's inventory and an activated purchase button. A menu docked along the bottom of the same screen retrieves listed items and collects payments. Each sale listing receives a unique ID between 1000000 and 9999999, and a registration that fails shows an error.
The mod is a Forge build for 1.20.1 and runs on client and server. Both the server and every connecting player need it installed. Supported languages are English and Korean. It is released under All rights reserved and is not open source.
Key features
Item-based pricing
Each sale listing takes a payment item and quantity chosen by the seller, with up to four payment types per item.
Shop Registrar setup
Holding the Shop Registrar and right-clicking opens the item list used to place goods and set prices in the GUI.
Shop command listing
The shop command displays every registered sale, so buyers can browse items and check prices without leaving the game.
Unique sale IDs
Each listing is assigned an ID in the range 1000000 to 9999999, and a failed registration reports an error.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
The Shop is also a Forge item shop for 1.20.1 with the client and server environment, but it is released under All rights reserved, the same license as MaShop. Just Enough Lightman's Trades is a Forge mod for 1.20.1 that only needs to be on the client, with the server optional, and it is open source under the GNU General Public License v3.0 or later. Visual Villager Trade Edit covers 1.20.1 – 1.21.11 on Fabric, Forge and NeoForge, and works on client and server, under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MaShop | Forge | 1.20.1 | Client and server | 2026-06-18 |
| The Shop | Forge | 1.20.1 | Client and server | 2024-12-21 |
| Just Enough Lightman's Trades | Forge | 1.20.1 | Client required, server optional | 2026-06-07 |
| Visual Villager Trade Edit | Fabric, Forge and NeoForge | 1.20.1 – 1.21.11 | Client and server | 2026-06-28 |
Questions
Does MaShop need to be installed on the server?
Which loader does MaShop support?
How does a player find a listed item for sale?
In the catalog
MaShop is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from Pancratio
Similar mods
What the author says
Please refer to the main text for how to make the Registrar. Hold the Shop Registrar and right-click to list items from your inventory for sale.
Official listing
- Modrinth page
- modrinth.com/mod/mashop
- Owner
- Pancratio
- Published
- 2026-06-18
- Updated on Modrinth
- 2026-06-18
- Facts verified
- 2026-10-15
