This page describes what's built, so you know what to expect when shops open. Details may still change before then.
What's built
| Part | What it does | Status |
|---|---|---|
| Sell shops | You stock a chest or barrel with items and set a gp price. Other players buy from it. | Off by default |
| Buy shops | You fund a shop with gp up front, and other players sell items into it. The gp is held for the shop, so a buy shop can't promise money it doesn't have. | Off by default |
/buy and /sell | Trade with the best open shop: /buy uses the cheapest sell shop, /sell uses the best-paying funded buy shop. | Off by default |
/market | Browse what's for sale, filter by item, 20 lines per page, or open the market screen. | Off by default |
/shops [player] | Lists shops, or one player's shops. | Off by default |
| No emerald trading | Emeralds and emerald blocks can never be listed, quoted or traded for gp. | Confirmed |
Shop commands (when shops open)
| Command | What it will do |
|---|---|
/shop create ... | Turns the container you're looking at into a shop |
/shop stock ... | Adds stock to your shop |
/shop info | Shows a shop's item, price and stock |
/shop editprice ... | Changes your shop's price |
/shop remove | Closes your shop. Unused gp in a buy shop goes back to you. |
/shop buy ... / /shop sell ... | Trades with the shop you're looking at |
/shop confirm / /shop cancel | Confirms or cancels the quote you were shown |
/buy <item> [amount] | Buys from the cheapest shop selling that item |
/sell <item> [amount] | Sells to the best-paying buy shop for that item |
/market [item|gui] [page] | Browses the market |
/shops [player] | Lists shops |
How a trade will work
- You ask for a trade and RootMC shows you a quote: the item, the amount, the price and the 3% tax.
- Nothing moves until you confirm. If the price or the stock changes before you confirm, the quote is refused and you ask again.
- On confirm, the trade is recorded first, then the items and gp move. If the server stops partway through, the trade is finished or cancelled safely when you next join.
Shop sales pay the 3% tax like other payments, and a seller's income repays their loans first.
Protection
- Shop chests and barrels are protected: only the owner can open or break them. Both halves of a double chest are protected together.
- Filled bundles and filled shulker boxes can't be sold through a shop.
- Staff tools that move inventories are blocked while a shop's stock is reserved for a trade.
No emerald trading
Emeralds can't be traded for gp anywhere on RootMC. This is a permanent owner rule:
- No emerald or emerald-block listing can be created, priced, quoted or settled, in buy or sell shops.
- Old or injected emerald listings are hidden from
/marketand/shops(whatever their capitalization; fixed in release 30) and can never settle. - The diamond exchange only takes diamonds.
Mining, crafting, villager trading and handing emeralds to another player still work normally. Only trading emeralds for gp is ruled out.
Related
- Economy
- Diamond exchange
- Roadmap: the planned item order book and web trading portal.