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

CommandDescriptionPermission
/ecoshop reloadReloads the pluginecoshop.command.reload
/ecoshop resetbuys <player/all> <id/all>Resets how many times a player has bought an itemecoshop.command.resetbuys
/ecoshop resetsells <player/all> <id/all>Resets how many times a player has sold an itemecoshop.command.resetsells
/ecoshop resetdynamicpricing <id/all>Resets the dynamic pricing counters for an itemecoshop.command.resetdynamicpricing
/ecoshop rotate <category>Immediately re-rolls a rotating category's slots and restarts its timerecoshop.command.rotate
/ecoshop history <player> <amount> [buy/sell/all]View a player's recent shop transaction historyecoshop.command.history
/ecoshop givewand <player> <wand> [amount]Gives a player sell wandsecoshop.command.givewand
/ecoshop givesellchest <player> <type> [amount]Gives a player sell chestsecoshop.command.givesellchest
/ecoshop sellchestcount <player> [set <n>]Shows or sets how many sell chests a player has placedecoshop.command.sellchestcount
/sellOpens the mass-sell GUIecoshop.command.sell
/sell handSells the items in the player's handecoshop.command.sell.hand
/sell allSells all sellable items in the player's inventoryecoshop.command.sell.all
/sell handallSells the items in hand and all sellable items at onceecoshop.command.sell.handall

Additional permissions

PermissionDescription
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.useAllows using sell wands
ecoshop.sellchest.placeAllows 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-ownerAllows opening and breaking other players' sell chests
ecoshop.sellchest.offlineAllows 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 resetdynamicpricing clears.

  • Force a rotation: Rotating Shops explains what /ecoshop rotate re-rolls.

  • Make a sell wand: How to make a Sell Wand covers the wands /ecoshop givewand gives.

  • Make a sell chest: How to make a Sell Chest covers the sell chests /ecoshop givesellchest gives.

  • 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.