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
Help us, you are not replying to any of these comments like @ TheWant3dUn1corn cause i have the same problem and you are not doing anything to tell us how to fix it, dont get me wrong but when you want to sell stuff you didnt buy from the shop it says what TheWant3dUn1corn said. PLEASE HELP ip:H1DD3NxGames.mcph.co
The citizens api is changed. Update?
I really would like the option to add more commands without the use of ':' alot of plugins use : for multiple things which make the plugin incompatible. I hope you implement this. Thanks in advance again!
Hello, I really loved this plugin, but I have a problem, some blocks doesn't appear.. altho I am sure I typed the name correctly. like for example the stone brick :- stock: '0': Type: item Reward: stonebrick Displayname: Stonebrick lore: - 'Right click to buy!' Pricetype: Money Price: 10000.0 Sell: 200.0 Amount: 64 NOTE: I use Spigot 1.8.0 and many many other items I tried to enter D: .. I really love this plugin + the shop is GUI which makes it special and easier and better. cuz signs would take me ages to type :I. Oh and sorry for posting it here I've made a ticket but no responds.
Started to work on 1.8 update
Really appreciate your work on this plugin. Will you be updating for 1.8?
Please update the plugin so we can add commands in another way besides splitting them with an ":" some plugins use the : in their commands and it makes the shop kinda useless.
Please add something like Command:'say command one' Command:'say command two'
thank you
The plugin is very good but I detected error creating a store with NPC "Citizens" I would like a prompt response thanks server IP: minecraft69.omgserv.com: 10401 My English is not good mu write this comment with google translator
This is an AWESOME plugin, and I'm surprised it's not used as much as Essentials!
Just one problem. When I try to sell items to my shop, (Say I am trying to sell 32 dirt, I have 45 in my inventory) It gives me an error message
"Not enough items of that type! You need DIRT x32, or unable to sell.
When I buy items directly from the store, and sell them straight away, it works. It's as if the blocks I buy from the store are different from the ones I dig up.
Thanks!
Hey the shop is not working for me. When I do /shop nothing is in it. Are there any errors in this config? http://pastebin.com/89w0EMff
Question how do we combine multiple commands if the command we need uses ':' also?
like pokeedit *player* 6 s:small : say *player* purchased small size
Because that does not seem to work for me. Can we combine multiple commands in any other way?
edit: perhaps for a future update instead of using : for multiple commands the ability to use multiple commands this way
ServerShop-GUI
I absolutely love this plugin but the only thing is I am very confused on to add more shops, I tried in the config and it would not work. If someone would PLEASE make a config with the items that I need and the prices please message me so I can let you know the prices and items I want. Thank you in advance.
Hi, i have problem with no space.
If player buy any item or buy command with /give. Player pay money, but shop said "No space in your inventory" Can you add protect transaction or anything?
I using ver. 1.5.0 yet.
Sorry for my English, but I think you understand me.
Hey I installed this on a modpack and it works fine for me, but not for normal players. I thought this was a permissions error at first until I made a test group and gave it all permission nodes and it still doesn't work. It either gives them the GIU to pick a shop then no GUI once they pick a shop to enter, or tells them to check the messages yml for errors. Also I can't place a npc because it tells me there was an internal error while attempting to perform the command. Any ideas how to fix these?
Can you sell Permission nodes with this plugin?
EDIT: Nevermind, I should read before I post
@tomeke1000
It's called: MONSTER_EGG
If your not sure about the name, just hold the item you wish to add in your hand and type:
/shop info
It will tell you the name + id you have to enter in your config
I love the plugin! I have one question, how do I add creeper eggs? It's like lapis lazuli, you just do Ink_Sack:4, but you can't use the ID: 351:4, that won't work So 383:50 won't work but I tried spawn_egg:50, it isn't working either. What do I need to type instead of spawn_egg??? Please help me :D
@crysis992
Thank you your tip worked like a charm, great plugin!
I have some problems. Can you help me, if I pm you my shop config
@Milkyway705
No, it is not possible to do that. The plugin works in a different way, and it is not possible to hide some items from some players.
(My Plugin creates global interfaces(inventories) at start, and every player is viewing the global inventory, it does NOT create a inventory for each player, so i cannot hide/remove things for certain players)