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
@crysis992
When will this next version be coming out?
Also could you make it so messages are customizable?
Thanks.
@iMaartennn
Will be fixed in the next version, sorry.
@Brisk568
Read the error message ;)
You have an error in line 72 ( '11':) Your missing a space.
@theory18 I do not support custom mod packs or Icons.
I thank you very much for the plugin this makes my life easier. I do have a question, if i want to use custom icons of custom ingame items. How would i use this in the config/items file? I'm using the pixelmon mod and i would like to design a shop around those items, but whatever i use as a name it's showing up blank.
Thanks in advance.
@iMaartennn
I made a ticket For that just the other day Hope he/she is working on it. Its a nice easy going plugin. It dos need sum more info Like This kind..
In order to force the correct block names to be given and sold use a &r to Reset the Formatting codes. There is Formatting codes in the plugin. EXP: Displayname: &rDandelion This will help by pass the Formatting codes set up and u will be able to sell normal blocks to the shop under the normal names.
@iMaartennn
I have the same problem too.
Hello!
I get this error when i open my buyshop
[20:47:34] [Server thread/ERROR]: Cannot load /home/mc_66478/plugins/ServerShop-GUI/BuyShop.yml org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping in 'string', line 1, column 1: stock: ^ expected <block end>, but found BlockMappingStart in 'string', line 72, column 2: '11':
[20:47:34] [Server thread/WARN]: [Shop] File 'BuyShop.yml' is emtpy. Cannot add items to Inventory. [20:47:34] [Server thread/WARN]: [Shop] File 'SellShop.yml' is emtpy. Cannot add items to Inventory
But in my config my shop is not empty. this si what my buyshop config looks like: http://pastebin.com/wFkB1F0F
Please help. thanks.
Hey, When i destroy normal signs i get this message http://snapcr.net/c/d911.png , Anyway to fix that?
@eyoxander
What do you mean? Could you please explain it a bit more detailed?
I am using PEX and I need to add a permission separately for each group. Could you please change the perms so they can understand inheritance?
need more particular lang.yml file, like the old messages.yml file, which can localize
'BuyInfoLeft'
'BuyInfoRight'
'Type'
'Return'
etc
hi. I try to sell any item (right click) and nothing :( may be have any special settings that the player was selling things in the store?
Hi can you make a way to sell emerald for token
i did find the way to sell the emerald and get the token but its kinda bug. no notification i cant put lore or it cant be sold. Thanks.
here wat im using now
I would like to suggest a feature. It would be nice to be able to SHIFT+Right click to sell all of that item from your inventory so players don't need to keep clicking over and over.
@cookiemonsta41
This is a Citizens plugin related Problem, I cannot help you with this problem.
@crysis992
yeah i got it too work now, also some shops dont have skins is there a way for me to give them skins?
@cookiemonsta41
On TOP of this site, theres a Link to Commands & Permissions ;)
http://dev.bukkit.org/bukkit-plugins/servershop-gui/pages/commands-permissions/
hi, my users by default dont have permission to use /shop and since there is no perms what should i do?
@isoflineisonline
Instead of typing this: Reward: 98:1
Type this: Reward: 98 1
Hi, i'm trying to add some stonebricks with meta data values on them but they don't want to display for some reason... Here's my config.
@eyoxander
I'll add a way to spawn a npc for the main shop in the next version, thanks for your suggestion.
I'll also look into the enchantment book thingy.