Description
Marketplace is a player-to-player market for Minecraft with listings, a coin wallet, fees, expiration, and an in-game mailbox.
Features
- Buy / Sell / Mail tabs in a dedicated market GUI
- List items by unit price and quantity (merge-friendly listings)
- Search, price range, rarity filter, sorting, and pagination
- Configurable placement and sale fees
- Listings expire and items are returned by mail
- Built-in coin wallet (starting balance, player transfers, optional passive income)
- Item blacklist (ids or tags)
- Self-purchase disabled
- Languages: English, Czech
Requirements
- Minecraft 1.21.1
- NeoForge 21.1.x
How to use
- Open with keybind (default O) or
/marketplace//market - Buy: LMB = choose amount, RMB = buy 1 → item goes to Mail
- Sell: Create deal → pick item → set unit price & quantity → pay placement fee
- Mail: LMB claim / RMB delete
Commands
Aliases: /marketplace, /market
Players
/marketplace- open market/marketplace coins- your balance/marketplace coins send <player> <amount>- send coins
Operators (permission 3+)
/marketplace open <player>- open market for a player/marketplace coins <player>- view balance/marketplace coins add <player> <amount>/marketplace coins set <player> <amount>
Config
Generated under config/ after first launch. Notable options:
startingBalance- coins on first joindealPlacementFeePercent/dealSaleFeePercentdealExpireTimeHoursmaxDealsPerPlayer,priceMaxValueitemBlacklist- e.g.minecraft:bedrockor#minecraft:bedsenableMarketAccessClientSide- if false, only operators can open the market for playerspassiveIncome.*- optional playtime-based payouts
Integrations
- API for other mods -
cz.marketplace.api.MarketplaceAPI(get/set/deposit/withdraw balance, format helpers) - TAB (optional, soft) - placeholders when TAB is installed:
%marketplace_balance%%marketplace_balance_short%





