Marketplace is a player-to-player market for Minecraft with listings, a coin wallet, fees, expiration, an in-game mailbox, and optional daily / weekly quests.
/marketplace / /market/marketplace questsAliases: /marketplace, /market, /coins
/marketplace - open market/marketplace quests - open quests/coins - your balance/coins send <player> <amount> - send coins/marketplace open <player> - open market for a player/marketplace clearlistings <player> - remove all of a player's active listings (items returned by mail, works offline)/marketplace quests reload - reload quest JSON templates/coins <player> - view balance/coins add <player> <amount>/coins set <player> <amount>/marketplace admin create <price> - create an unlimited admin listing from the held item (no expiration)/marketplace admin remove - remove the matching unlimited admin listing for the held item/marketplace admin restock create <price> <quantity> <period> - create a restock admin listing (example: 5h or 5d)/marketplace admin restock remove - remove the matching restock admin listing for the held itemcz.marketplace.api.MarketplaceAPI from server-side code to work with player coin balances:
getBalance(player) or getBalance(server, uuid) - read balancesetBalance(server, uuid, amount) - set exact balancedeposit(server, uuid, amount) - add coinswithdraw(server, uuid, amount) - remove coins (returns false if not enough)formatBalance(amount) / formatBalanceCompact(amount) - format for display%marketplace_balance%%marketplace_balance_short%