A player shop is a single chest, double chest, or barrel, configured to buy or sell (trade) items for a resident, called a player shop's owner.
This page covers creating player shops, using player shops to trade, and utilizing the Market Overview to find player shops around the map.
Whether the player shop owner is online or not, a shop will trade items and money automatically:
Player shops need to be created inside a shop plot or shop quarter.
/plot set shop
./q type shop
.Then:
The player shop will now sell the amount of items you were holding, for the price you set. You can then stock the shop with items. If you want the shop to buy items instead, look at the shop and type /qs buy
. The shop needs empty inventory slots for it to buy items.
The player shop owner can right click on the player shop sign in order to open the Shop Control Panel. It is used to change and configure the player shop:
Tag | Description | Command (while looking at the shop sign or after clicking on [Change] ) |
Owner: | In-game name of the player shop's owner. | |
Shop mode: | Shows if the player shop is selling items or buying items. |
/qs sell /qs buy |
Price: | Price per bulk amount of items.* | /qs price (amount of money) |
Per bulk amount: | The number of items that have the set price.* | /qs size (number of items) |
[Remove Shop] | Deletes the shop sign and player shop. | /qs remove |
The Mayor, Comayors, and Assistants can remove all player shops inside a claim of their town by using the /plot clear
command while standing on the plot.
* = To calculate the price per 1 item, divide Price:
by the Per Bulk Amount:
.
You can view the history of your shops' transactions using /qs history [owned|accessible]
.
Normal player shops are owned by specific players. However, they can also be owned by a town or nation.
To create a town shop, look at the shop and type /qs town
.
To create a nation shop, look at the shop and type /qs nation
.
Adding a player to your shop's benefits allows them to receive a share of its earnings.
/qs benefit add <player> <percentage>
.For example:
/qs benefit add Notch 50%
/qs benefit add Dinnerbone 30%
In this case, Notch will receive 50% of the shop's earnings, and Dinnerbone will receive 30%. If the shop earns $100, Notch will receive $50, Dinnerbone will receive $30, and the shop owner will receive the remaining $20.
/qs benefit remove <player>
./qs benefit query
.
Buy/Sell: Any player who wishes to trade with a player shop can left click on the player shop's sign, and then type a number of items to trade in chat.
View Information: Right clicking on the player shop sign shows a panel in chat instead. The panel will include:
The [Item Preview]
function lets you view the item you are trading. Hover your mouse over it or click on it to use.
You can create discount codes for players to use at shops that you directly own.
/qs discount create <code> <code-type> <rate> [max-uses] [threshold] [expiry-time]
There are two types of discount codes:
PLAYER_ALL_SHOPS
: Applies to all shops owned by you.SPECIFIC_SHOPS
: Applies to specific shops owned by you./qs discount config <code> addshop
The rate of the code can be expressed in two ways:
30%
= -70%
price discount)50
= $50
discount)
Maximum uses specifies how many times the discount code can be used.
-1
to make it have unlimited uses.Threshold specifies the minimum price for the discount will be applied.
-1
to make it usable at any price.Expiry time specifies the time at which the code will expire.
-1
to make it last forever.
To use a discount code, a player needs to first activate (or ‘install’) it:
/qs discount install <code>
The code will then automatically be applied to purchases at the applicable shops. It will remain activated until they log out.
To see if your activated code applies to a specific shop, right-click on it. A message will be sent if your discount applies to the shop.
You can view all active player shops around the map through the Market Overview. Simply type /market overview
to open the menu.
You can also search for player shops that trade specific items, by using the Search function.
In the Market Overview, you may click on the button at the top right to open the Search menu. Alternatively, use /market search
to open the Search menu, type an item's name in the Text box, and then click on the compass on the right. This shows the Player Overview menu with a list of items sold in active player shops, that contain the string of words you have typed in the Text box.
You can view active player shops that sell a specific item around the map, through the Market Lookup. Clicking on an item in the Market Overview menu or searching for an item by using the /market search (item)
command both allow you to enter the Market Lookup menu for that item (adding buy
or sell
at the end of the command will also only show player shops that buy or sell the searched item, respectively).
In the Market Overview, clicking on the Previous/Next Page buttons at the bottom lets you navigate through the listed items that are traded in active player shops.
Clicking on any item in the Market Overview menu will bring you to the Market Lookup menu for that particular item. Alternatively, you can use the Search function commands:
/market search (vanilla item ID/Slimefun item ID)
will open the Market Lookup menu of the player shops that trade the item. This can be used to look for player shops that trade general Vanilla, or any Slimefun items./market search hand
will open the Market Lookup menu of the player shops that trade the exact item being held in your main hand (including NBT tags, lore, etc.). This can be used to look for player shops that trade specific enchanted items or enchanted books, potions, Guns, and other non-Vanilla items.Tip: You can use the TAB key to autocomplete item IDs for the item you wish to search.
After clicking on an item in the Market Overview, or searching for an item through the Search function, the Market Lookup menu for that item will open. At the top, the item that was searched for active player shops with is shown. The Market Lookup menu offers various options and information.
In the Market Overview menu, clicking on the sorting button switches through 3 sorting options for the items' arrangement.
Sorting Option | Description |
NAME | Alphabetical (ascending order). |
MEAN SELLING PRICE | Mean Price per 1 item in player shops that sell the item (ascending order). |
MEAN BUYING PRICE | Mean Price per 1 item in player shops that buy the item (descending order). |
In the Market Lookup menu, clicking on the sorting button switches through 4 sorting options for the player shops' arrangement.
Sorting Option | Description |
PRICE | Price per 1 item traded (ascending order). |
DISTANCE | Current distance to the player shop (ascending order). |
REMAINING STOCK | If the player shop is selling, number of tradeable items left in the player shop (descending order). |
REMAINING SPACE | If the player shop is buying, number of empty block stack slots available in the player shop (descending order). |
In the Market Overview menu, you can view the mean (average) and median price of trade per 1 item, in all active player shops that trade it.
In the Market Lookup menu, the summary statistics panel shows more information on the price of trade per 1 item, in all active playershops shown.
Values are rounded to 2 decimal places. Statistics are separate for player shops that sell and player shops that buy the item.
In the Market Lookup menu, indicators signify availability of a player shop.
Hovering your mouse over an indicator reveals detailed information about the player shop.
A shop that is selling items to other players will provide the following information:
A shop that is buying items to other players will provide the following information:
Left clicking on a specific Available player shop in the menu will open a direct link in your browser that shows the location of the shop in the dynamic map.
Use /value (item ID) (amount)
to view the average price that an amount of that item has been sold for in player shops.
Tip: You can use the TAB key to autocomplete IDs for the item you wish to search.