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
Thanks for plugin! <3 Now i can create shop for donators :) But add permission for command /shop Could you create an hat shop like this? if i buy item it will automaticly be on my head? And when i buy another hat i can change between them? It would be awesome :)
http://i41.tinypic.com/zvectj.png
I run this on 3 servers (bungeecord), 1 of em said "command disabled by administration". So i copied over the config from another and pasted it there, reloaded the plugin and now that happens.
@uvbeenzaned
I would recommend the plugin GlobalMarket. This offers a global "inventory" shop with user "acutions".
My plugin is and will stay a server/admin shop with unlimited Items.
@MetPL
Like i said, in a future release. This feature requires mostly a complete rewrite, and I don't have the time to do that at the moment. And since this plugin also running on my server, and I don't need this feature, it's not that important for me to add, sorry. But it's planned for a future release.
Currently working on:
Logging transactions to a log.txt (Complete)
Sell items to shop on right cick (60% completed)
Remove Item with Shift click if you have the required permission node (Not started)
The plugin is looking cool! I just tried it out but it's missing some things that my server needs and that would be non-unlimited stockable shops and per user shops. I would totally use this plugin if you could add that as an option.
Thanks so much for making this!
When you add Enchnant Items ??
I think that multiple shops are very important, lores and that stuff med and sell should be low
@crysis992
Yeah Thank you !
@Nosfear
Check the example config it created on startup. I don't use ":" since this causes bugs in the yml config.
To Define a Item use:
ID-Data
example:
24-1
Price: 50
Amount: 20
And there is also a Command to add Items to the shop. Check the Command section above:
/shop add <Amount> <Price> -> Adds the Item your HOLDING in your hand to the shop.
@crysis992
Wouldnt it be good to have like a command to put something in the shop? like /shop set *the place where you want to put it*
Would be awesome to me, and less hassle with enchantments i think.
@Nosfear
you have to do 24:1
Hello, ID:DATA doesn't work for me, its normal ?
for example :
24:1: Price: 20 Amount: 1
Hi ! Can you make a shop creating with different items ? [SHOP A] sell fruit , [SHOP B] sell weapon . If it can combine with RPGItem plugin that would be better . Thanks !
Works fine, thank you. Cant wait for the names/lore/enchantments really! :D
Cool thanks
@plantj0
No, not at the current state of the plugin. That's planned for a future update. At the moment you just can add ID:Data value. No names/lore/enchantments or something else.
"Add the Item you'r currently holding to the shop with the given amount and price"
Will that keep track of the name and enchantments? I hope so :)