ROOTMC Link account

Wiki / Shops & market

Shops and market

Built · switched off

Player chest shops, funded buy shops and a market browser are built into RootMC but switched off on the live server until they pass in-game acceptance.

This page describes what's built, so you know what to expect when shops open. Details may still change before then.

What's built

PartWhat it doesStatus
Sell shopsYou stock a chest or barrel with items and set a gp price. Other players buy from it.Off by default
Buy shopsYou 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 /sellTrade with the best open shop: /buy uses the cheapest sell shop, /sell uses the best-paying funded buy shop.Off by default
/marketBrowse 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 tradingEmeralds and emerald blocks can never be listed, quoted or traded for gp.Confirmed

Shop commands (when shops open)

CommandWhat it will do
/shop create ...Turns the container you're looking at into a shop
/shop stock ...Adds stock to your shop
/shop infoShows a shop's item, price and stock
/shop editprice ...Changes your shop's price
/shop removeCloses 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 cancelConfirms 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

  1. You ask for a trade and RootMC shows you a quote: the item, the amount, the price and the 3% tax.
  2. Nothing moves until you confirm. If the price or the stock changes before you confirm, the quote is refused and you ask again.
  3. 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 /market and /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.