CommandShop:
This simple plugin allows players to buy commands/permissions in-game. If you want a player to be charged every time they run a certain command, I have another plugin called CostlyCommands!
Commands:
/cshop (Alias /cs) - Opens CommandShop GUI
/cshopreload - Reload the Config
Permissions:
cshop.buy - Allows player to open the Shop GUI
cshop.purchase.(command_name) - Allows a player to purchase that command
cshop.purchase.* - Allows a player to buy any command in shop
cshop.reload - Permission to Reload Config
Depends:
- Vault
- Economy Plugin that Works with Vault
Update Tutorial:
(1.6 Update)
No Required changes unless you're going to use categories
(1.5 Update)
Must provide either a 'permission' or a 'command' or both per purchase. See config below for example.
Config:
GOALS:
10 Downloads: Reached!
20 Downloads: Reached!
50 Downloads: Reached!
75 Downloads: Reached!
100 Downloads: Reached!
150 Downloads: Reached!
200 Downloads: Reached!
This simple plugin allows players to buy commands/permissions in-game. If you want a player to be charged every time they run a certain command, I have another plugin called CostlyCommands!
Commands:
/cshop (Alias /cs) - Opens CommandShop GUI
/cshopreload - Reload the Config
Permissions:
cshop.buy - Allows player to open the Shop GUI
cshop.purchase.(command_name) - Allows a player to purchase that command
cshop.purchase.* - Allows a player to buy any command in shop
cshop.reload - Permission to Reload Config
Depends:
- Vault
- Economy Plugin that Works with Vault
Update Tutorial:
(1.6 Update)
No Required changes unless you're going to use categories
(1.5 Update)
Must provide either a 'permission' or a 'command' or both per purchase. See config below for example.
Config:
Spoiler: config.yml
Code (YAML):
ConfirmPurchase
: true
clear : # Simple Purchase Example
title : '/clear' # This is what the Player will see in the Shop GUI
icon : Barrier # This is the Block/Material the Player will see in the Shop GUI
price : 2000
permission : # These are permissions the player will GAIN after purchase
- essentials.clearinventory
lore :
- '&aAllows you to Clear your Entire Inventory'
rank-up : # Advanced Purchase Example
title : 'Purchase Settler Rank'
icon : Amethyst_Shard
price : 5000
# permission field is not required if there are commands to be run. Although one or the other MUST exist
commands : # These are CONSOLE Commands to run when purchased
- 'vperms user %player% group add settler'
- 'broadcast %player% has purchased the Settler Rank!'
lore :
- 'Become a Settler Rank'
ranks:
title : "Purchase Ranks"
icon : Diamond_Helmet
isCategory : true # Required for Categories, otherwise not needed
lore :
- "Unlock a New Rank!"
# Add this Section for Categories
items : # This will work the same way as if you were to make a regular purchase instead of a category
coal_rank:
title : 'Purchase Coal Rank'
icon : Coal
price : 1000
commands :
- 'vperms user %player% group add coal'
- 'broadcast %player% has purchased the Coal Rank!'
lore :
- 'Unlock the Coal Rank'
iron_rank:
title : 'Purchase Iron Rank'
icon : Iron_Ingot
price : 2000
commands :
- 'vperms user %player% group add iron'
- 'broadcast %player% has purchased the Iron Rank!'
lore :
- 'Unlock the Iron Rank'
clear : # Simple Purchase Example
title : '/clear' # This is what the Player will see in the Shop GUI
icon : Barrier # This is the Block/Material the Player will see in the Shop GUI
price : 2000
permission : # These are permissions the player will GAIN after purchase
- essentials.clearinventory
lore :
- '&aAllows you to Clear your Entire Inventory'
rank-up : # Advanced Purchase Example
title : 'Purchase Settler Rank'
icon : Amethyst_Shard
price : 5000
# permission field is not required if there are commands to be run. Although one or the other MUST exist
commands : # These are CONSOLE Commands to run when purchased
- 'vperms user %player% group add settler'
- 'broadcast %player% has purchased the Settler Rank!'
lore :
- 'Become a Settler Rank'
ranks:
title : "Purchase Ranks"
icon : Diamond_Helmet
isCategory : true # Required for Categories, otherwise not needed
lore :
- "Unlock a New Rank!"
# Add this Section for Categories
items : # This will work the same way as if you were to make a regular purchase instead of a category
coal_rank:
title : 'Purchase Coal Rank'
icon : Coal
price : 1000
commands :
- 'vperms user %player% group add coal'
- 'broadcast %player% has purchased the Coal Rank!'
lore :
- 'Unlock the Coal Rank'
iron_rank:
title : 'Purchase Iron Rank'
icon : Iron_Ingot
price : 2000
commands :
- 'vperms user %player% group add iron'
- 'broadcast %player% has purchased the Iron Rank!'
lore :
- 'Unlock the Iron Rank'
GOALS:
10 Downloads: Reached!
20 Downloads: Reached!
50 Downloads: Reached!
75 Downloads: Reached!
100 Downloads: Reached!
150 Downloads: Reached!
200 Downloads: Reached!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
CommandShop is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 1,041 times (via Spigot). Download it and open it directly in the game.