Player Shops
Jump to: Get an eggPlace a shopSet tradesEditorLimitsProtectionCommands
How shops work
Softacre has no money or /bal. Players trade through shopkeepers: villagers you place that sell, buy or swap items for you, even while you're offline. Each shop is linked to your own chest, which holds its stock and collects what it earns.
- Prices are in emeralds. For prices above 20 emeralds, the second slot can take emerald blocks (1 block = 9 emeralds).
- There's no tax. You keep everything your shop earns.
1. Get a Shop Creation Egg
Visit John C. Shopkeep at spawn, on the first floor (around -362 112 -139). He sells the green Shop Creation Egg for emeralds.
- The egg only creates a shop. It never spawns a normal villager, and it can't be fired from a dispenser.
- Only eggs bought from John work. A regular villager spawn egg isn't a shop egg.
2. Place your shop
- Place a new chest where you want the shop's stock. It has to be a chest you just placed yourself.
- Hold the egg and right-click the air to pick a shop type (see below). The current type shows in chat.
- Right-click the chest with the egg to select it.
- Right-click the block where the shopkeeper should stand, within 25 blocks of the chest. The egg is used up and your villager appears.
Shop types
- Selling: sells items from your chest for emeralds.
- Buying: buys items from players and pays with emeralds from your chest.
- Trading: swaps items for items, with no emeralds involved.
- Book: sells copies of written books in your chest.
3. Set up trades
- Put what you want to sell (or the emeralds you'll pay with) in the shop's chest.
- Sneak + right-click your shopkeeper to open the editor.
- Items in the chest show up as trade options. Click the price slots to set the cost, or place items in them for trading shops.
- Close the editor to save. Players can now right-click the villager and trade like a normal villager.
Earnings land in the chest. Your shop stops offering a trade when it runs out of stock, or of emeralds for buying shops.
Don't have an item yet? Rename a piece of paper to the item's name and use it as a placeholder while you set up.
The shop editor
Sneak + right-click your shopkeeper. From the editor you can:
- Edit up to 5 pages of trades.
- Name the shop: 3–25 letters, numbers, spaces or dots.
- Open or close the shop (green or red banner).
- Move the shopkeeper (ender pearl button).
- Add up to 9 containers. A double chest counts as one. You can also open them from the editor.
- Add up to 9 members who can help run the shop, and get notified of trades (bell button).
- Delete the shop (bone button). You get your egg back.
You and your members get a chat message when someone trades with your shop.
Limits
- Up to 25 shops per player.
- The shopkeeper must stand within 25 blocks of its chest.
- Shops are villagers only. There are no sign shops.
- Shops don't expire.
Protection & claims
- You can place shops in the wild, in your own claims, and in claims where you have build trust. You can't place or move a shop into someone else's claim without that trust.
- Shop chests are locked, so other players can't open or break them.
- Hoppers, droppers and hopper minecarts can't pull items out of or push items into shop chests.
Claim the land around your shop anyway. See Playtime & Claims.
Shop commands
/shopkeeper listYour shops./shopkeeper historyYour shops' recent trades.