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
Hi. How to add an enchanted book in the shop? I have added, but when I buy and try to use in Anvil it doesn't work.
@BaldB3ard Here's a link to another plugin that uses the same enchantment ids :) http://mythicmobs.net/manual/doku.php/databases/items/enchantments
You working on a way to sell items faster? Like maybe if I shift click a thing it'll give me a stack of items? Or if I click items in my inventory it sells them automatically?
Enchantments do not seem to be working for me, maybe I'm just missing something? Only the enchantments provided in the example config seem to be working (Knockback and Fire Aspect). Any ideas?
Suggestion: Translate alternative color codes for shop names.
The plugin seems to running great on my server. The only thing I would suggest adding would be where you have placeholders for like the plugin FeatherBoard.
@QIIxGriimZzQ
Give yourself a Barrier Item, put it in your hands and type /shop info
It should give you a valid Material name which can be used in the configuration.
As for the link, thanks. I'll add a valid link with the next update.
Hi guys, thanks for update.
But can you said how i can define barrier?
I have barrier like command on "back" in shop for free.
But in start log i have this...
<<code>>
[16:00:47 WARN]: [ERROR] Material Name NOT found for BARRIER [16:00:47 WARN]: [ERROR] Check the official bukkit API documentation for a full material list [16:00:47 WARN]: [ERROR] http://jd.bukkit.org/beta/apidocs/org/bukkit/Material.html [16:00:47 INFO]:
<</code>>
And url in error isn't valid...
Looking at the code after 1 year pause of development..It's a pain to update all this messy code :(
Would be nice if the blocknames are like them in the game:
e.g. In Servershop its Ender_stone and ingame its End_stome. Also please look for brick.
Also it would be more amazing if there are 2 more slots for pay with items hanks for this Plugin anymay. :)
@Drtro
They work, they're just kind of hard to figure out. If you need to know any names, I've found this site
> http://minecraft-ids.grahamedgecombe.com/ <to be mostly accurate. Not perfect, the occasional one or two you may have to google.@ashash1509
You can. Change the quantity variable. stock: '1': Type: Item Reward: Diamond_helmet Pricetype: Money Price: 50.0 Sell: 25.0 Amount: 1 <
-The ability to buy/sell different quantities I feel is a much needed feature!
Amazing plugin, me and my server players LOVE it. ( Synchrocraft.us )
Hi guys, I don't know how to sell the items that I just bought. Need help pls
is there a way to change the redstoneblock to another item like the barrier?
so yes please tell me :)
BTW great plugin!
Underscores don't work on 1.8.3. I've tried end_stone, End_stone, End_Stone, Endstone, EndStone, you name it. Nothing works with items that need a _ besides tools and weapons. No block names work. Why can't we just use item ID numbers? I type in 1 for stone and it just shows a random item like a cactus or ladder each time I open it.
Is it possible to sell NBT items on this shop?
Can you please add a feature to allow players to shift click items into a shop when they have that specific shop open, and that'd be easier coz they can sell more faster.
Thanks <3
@Nivek71Minecraft
Works fine for 1.8.