ServerShop-gui
ServerShop-gui is a shop system. It allows players to buy item from a defined item list. It uses a Inventory to display the shop GUI. This plugin requires latest version of Vault, other than that, just drop it in plugins
(make sure you have Vault plus a supported economy plugin installed)
WARNING: BECAREFUL WHEN SELLING COMMANDS OR PERMISSIONS IF YOU MISS SPELL A PERMISSION NODE AND ADD ONE THAT DOESN'T EXIST, THE PLUGIN WILL RESET YOUR ITEMS.YML, SO HAVE A BACKUP OF YOUR ITEMS.YML
Features
- Put any Items you want in the Shop
- Configure Amount and Price
- Lightweight and simple to use Plugin
- Open the shop either with a right click on a defined Item or a command
- Multiple Shops
- Highly customizable
- Purchasable permissions nodes
- Purchasable player commands
- Purchasable console commands
- Custom Lore
- Enchantments
- Custom display names
Support&Questions
If you have any questions/bug reports or feature requests. Please click on Tickets on top, and create a new one.
Thanks.
Usage
- The Interface(GUI)
- This is a display of all current Items, you click an item to buy it.
Video Tutorial
Thanks to VariationVault for the Video (The video might be outdated)
Metrics Statistic Collection
Metrics is used to collect plugin statistics. Only data such as plugin version and players online is collected. If you do not wish for this data to be collected, disabled the feature in your config.yml (EnableMetrics = false)
stock:
'0':
Type: Item
Reward: Wood:1
Displayname: This is a custom Item name.
lore:
- 'Look a '
- fancy lore
- '&ccan &abe &fadded :)'
Pricetype: Money
Price: 25.0
Sell: 5.0
Amount: 9
'1':
Type: Item
Reward: Stone
Pricetype: Money
Price: 40.0
Sell: 19.5
Amount: 9
'2':
Type: Item
Reward: Diamond_sword
Displayname: Sword of Fire
Enchantments: FIRE_ASPECT:3;KNOCKBACK:40
Pricetype: Money
Price: 25.0
Sell: -1
Amount: 1
'3':
Type: Item
Reward: Mob_Spawner
Pricetype: Money
Price: 500.125
Sell: 0.0
Amount: 1
'4':
Type: Item
Reward: Lever
Pricetype: EXP
Price: 5
Sell: 1
Amount: 64
'5':
Type: Item
Reward: Apple
Pricetype: Money
Price: 0
Sell: 0.0
Amount: 20
'6':
Type: Command
Reward: Wood:4
Pricetype: Money
Displayname: Wood Reward
lore:
- '&eThis is a new Feature '
- '&eIt will run multple commands'
- in this case give and a say announce!
Command: give %player% wood 64
Price: 50
Pls. FIX the 'COMMAND' ERROR! (1.9._) !
microlog.
[22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo Digit?lis Ir?nyt? žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo Receptes k?nyv žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo N?vv?ltoztat?s žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo ZENE žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo VIP žfžo]-) [22:00:11 INFO]: ======================================================================================= [22:00:11 WARN]: [ERROR] Material Name NOT found for BARRIER [22:00:11 WARN]: [ERROR] Check the official bukkit API documentation for a full material list [22:00:11 WARN]: [ERROR] http://jd.bukkit.org/beta/apidocs/org/bukkit/Material.html [22:00:11 INFO]: ======================================================================================= [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo ?rver?s žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo MYPET aktiv?l?sa žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo FunnyEffects-Csiga žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo FunnyEffects-Koszor? žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo FunnyEffects-Atom žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo FunnyEffects-Vonal žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo FunnyEffects-K?r žfžo]-) [22:00:11 WARN]: [ERROR] You cannot add multiple items with the same displayname in Command Shops (-[žcžo FunnyEffects-Szala
In reply to wakeger:
I updated this to 1.9 and any of my "command" items are not showing up. All of the items show up just fine but the command feature won't show up :) Just letting you know.
I need this command to work but the plugin doesn't recognise anything after the :
Command: give %player% 52:51 1
I need this to sell spawners of certain types. Can this be fixed pls?
I'm trying to setup a vote shop and cannot figure out the name of the Sharpness enchantment that's accepted. I am having a very hard time guessing the accepted names for some of the enchantments.
This is a great plugin, but could a future update please use a standardised set of recognised item ID's? When setting up new shops it takes an age to add item based reward types as the item reward types used by the plugin don't always match the official Minecraft block ID's, names or Essentials item short names, and it takes forever to go through each item using /shop info to make sure you're using the correct reward name.
Also, would it be possible to add some more config options into the lang.yml so users can change some of the GUI text? That way users could possibly change things like "Pricetype" into "Currency".
Can we add more pages to a shop?
@softvelvet
I put latest build on with buildtools and i dont get an error like you, it just doesnt do anything. Even /shop help doesn't reply.
Error with 1.9
I installed the new 1.9 version and now the shop doesn't work at all. No response to shop command. I have it on my server if you want to test it.
Can you add cross compatibility support for 1.8 and 1.9. Thanks very much! :D @crysis992
1.9 update? currently broken
What if the command you are executing needs the : in the command line? It sends it as two commands such as a spawner ...
Command: give %player% 52:51 1
This fails as it sends as two commands, could you change the separator to something obscure pls? Maybe ^
@romeomax
I'm unsure as I have only tested it with 1.8.3 and 1.8.8
Does the 1.8.1 plugin work for a CraftBukkit server running 1.8?
Plugin no longer works with the new versions of Bukkit/Spigot or Glowstone. Causes errors.
Can you put buy limitation in the plugin? That you can put it in the config like this:
'0':
Type: Command
Reward: Mob_Spawner
Pricetype: Money
Displayname: Pig Spawner
Command: spawner give pig %player%
Price: 70000
Limit: 10
If the limit is on 10 that everyone can only buy it 10 times?
PS: Just edited my comment so it explains it better.
amazing plugin , thank u author ♥
but plz fix the money bug!! when i put like Billions it's will be shown as wrong and i will paid wrong, so plz fix it as soon as u can ♥
like when i put 7B it will sown as 7.0E9 !! that's it !!
How can I add enchantment books to the shop? Is this possible and if so how? I need to know the context in which to type each book for an enchantment that can be used on items.
I have given the permission to players but they still cant access any of the shop!
please help