Commands and Permissions
This page lists every EcoShop command, the permission it needs, and the extra permission nodes that gate opening shops and trading specific items. Shop commands you define in shop files are separate; these are the built-in ones.
Commands
| Command | Description | Permission |
|---|---|---|
/ecoshop reload | Reloads the plugin | ecoshop.command.reload |
/ecoshop resetbuys <player/all> <id/all> | Resets how many times a player has bought an item | ecoshop.command.resetbuys |
/ecoshop resetsells <player/all> <id/all> | Resets how many times a player has sold an item | ecoshop.command.resetsells |
/ecoshop resetdynamicpricing <id/all> | Resets the dynamic pricing counters for an item | ecoshop.command.resetdynamicpricing |
/ecoshop rotate <category> | Immediately re-rolls a rotating category's slots and restarts its timer | ecoshop.command.rotate |
/ecoshop history <player> <amount> [buy/sell/all] | View a player's recent shop transaction history | ecoshop.command.history |
/ecoshop givewand <player> <wand> [amount] | Gives a player sell wands | ecoshop.command.givewand |
/ecoshop givesellchest <player> <type> [amount] | Gives a player sell chests | ecoshop.command.givesellchest |
/ecoshop sellchestcount <player> [set <n>] | Shows or sets how many sell chests a player has placed | ecoshop.command.sellchestcount |
/sell | Opens the mass-sell GUI | ecoshop.command.sell |
/sell hand | Sells the items in the player's hand | ecoshop.command.sell.hand |
/sell all | Sells all sellable items in the player's inventory | ecoshop.command.sell.all |
/sell handall | Sells the items in hand and all sellable items at once | ecoshop.command.sell.handall |
Additional permissions
| Permission | Description |
|---|---|
ecoshop.open.<id> | Required to open the shop with that ID |
ecoshop.buy.<id> | Restricts buying the item with that ID to players who hold it |
ecoshop.sell.<id> | Restricts selling the item with that ID to players who hold it |
ecoshop.sellwand.use | Allows using sell wands |
ecoshop.sellchest.place | Allows placing sell chests |
ecoshop.sellchest.limit.<n> | Sets how many sell chests a player can place; the highest wins, -1 for unlimited |
ecoshop.sellchest.bypass-owner | Allows opening and breaking other players' sell chests |
ecoshop.sellchest.offline | Allows a player's sell chests to sell while they're offline, when offline selling is enabled |
Where to go next
Reset pricing: Dynamic Pricing explains what
resetdynamicpricingclears.Force a rotation: Rotating Shops explains what
/ecoshop rotatere-rolls.Make a sell wand: How to make a Sell Wand covers the wands
/ecoshop givewandgives.Make a sell chest: How to make a Sell Chest covers the sell chests
/ecoshop givesellchestgives.Configure /sell: Plugin Config covers the mass-sell GUI those commands open.
Build a shop: How to make a Shop is the place to start.