forked from Telesphoreo/DynamicShop3
-
Notifications
You must be signed in to change notification settings - Fork 1
Commands
Cupjok edited this page Sep 13, 2026
·
2 revisions
Main command: /dynamicshop, alias /ds. Every /ds shop <shop> … command also works from the console.
| Command | What it does |
|---|---|
/ds |
Opens the start page, or the default shop (Command.OpenStartPageInsteadOfDefaultShop) |
/ds shop [<shop>] |
Opens a shop |
/shop [<shop>] |
Same as /ds shop, if Command.UseShopCommand is on |
/ds qsell |
Quick sell menu (dshop.use.qsell) |
/sell hand |
Sells the stack in your hand |
/sell handall |
Sells every item like the one in your hand |
/sell all |
Sells everything a shop buys. Other items stay. |
See Selling and Quick Sell for exactly which shop is used.
If another plugin also has a
/sellcommand, use/dynamicshop:sell allto reach DynamicShop's.
/ds createshop <shop> [<permission>] create a shop (permission: true | false | <node>)
/ds deleteshop <shop>
/ds renameshop <old name> <new name>
/ds copyshop <shop> <new name>
/ds mergeshop <shop1> <shop2>
/ds openshop [<shop>] <player> open a shop for another player
/ds setdefaultshop <shop>
/ds settax <value> global sales tax in %
/ds settax temp <value> <minutes> temporary tax
/ds reload
/ds iteminfo price information for the item in your hand
/ds deleteOldUser <days>
/ds cmdHelp <on | off> show command help while typing
The GUI is the easiest way (see Creating and Editing Shops). The commands are:
/ds shop <shop> add <item> <value> <median> <stock>
/ds shop <shop> add <item> <value> <min value> <max value> <median> <stock>
/ds shop <shop> addhand <value> <median> <stock>
/ds shop <shop> addhand <value> <min value> <max value> <median> <stock>
/ds shop <shop> edit <item> <value> <median> <stock>
/ds shop <shop> edit <item> <value> <min value> <max value> <median> <stock> [<max stock>]
/ds shop <shop> editall <purchaseValue | salesValue | valueMin | valueMax | median | stock | max stock | discount> <= | + | - | * | /> <amount>
/ds shop <shop> sellbuy <sellonly | buyonly | clear>
/ds shop <shop> SetToRecAll set every item to the recommended values
addhand keeps the full item data of the item in your hand. add <item> uses a plain material name.
/ds shop <shop> enable <true | false>
/ds shop <shop> permission [<true | false | custom>]
/ds shop <shop> currency <currency>
/ds shop <shop> maxpage <number>
/ds shop <shop> background <color | clear>
/ds shop <shop> flag <flag> <set | unset> see [[Shop Flags and Options]]
/ds shop <shop> position <pos1 | pos2 | clear>
/ds shop <shop> shophours <open> <close>
/ds shop <shop> fluctuation <interval> <strength> | off
/ds shop <shop> stockStabilizing <interval> <strength> | off
/ds shop <shop> account set <amount>
/ds shop <shop> account linkto <shop>
/ds shop <shop> account transfer <target> <amount>
/ds shop <shop> log <enable | disable | clear>
/ds shop <shop> log <printToConsole | printToAdmin> <on | off>
/ds shop <shop> resetTradingVolume [<player>]
/ds shop <shop> command active <true | false>
/ds shop <shop> command <sell | buy> add <index> <command>
/ds shop <shop> command <sell | buy> delete <index>