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
@EnderPotato Unsupported Major Minor version = Update Java to Java7
@theory18 I don't support modded Servers.
@Cronos2212 Never, the video is outdated. I don't have the time to add new features to this project, sorry :(
To sell certain IDs, such as Spruce log it would be: Log 1 or 4 1. Don't put : to seperate it. so <name> [SPACE] <meta>
When are the editing in-game commands mentioned in the tutorial coming out?
HUGE BUG for pixelmon servers.
When you leftclick and drag an item from the shop in your inventory(without being able to buy it(not enough cash)) you can then press esc and open up inventory and drag it as a held item on your pokemon, and your able to just drop an item and it duplicates..
Very big glitch, if it's possible please make sure you can only click the items not be able to drag it or it's stuck on your cursor, only causes problems.
Does this support essentials? It doesn't seem to be loading. Syas Unsupported Major Minor Version.
Can you add mysql support please?
does this work on cb1.7.2-r0.3?
Problem with version 1.4.3 for 1.6.4 server
http://pastebin.com/m4usAyRi
Anyone please?
@djoveryde Try doing /shop info with the item in your hand. It will tell you the name you need to use.
I have a question for my own server towards others or the dev.
Is there any way people can only click the items in the shop? Because whenever i click to buy or sel, the item stays on my cursor and it's causing my players alot of confusing whether they just bought 2 or more items.
Anyone know how I add a non vanilla item? There are thing I want to sell but cant seem to be able to load them using their ID's?
Hey!
Anyone else having problems selling/buying iron_ingots from the shop? My players cannot sell nor buy them, was wondering what id's people used for them. I used Iron_Ingot, what the plugin said it was, but it's not working. Any ideas?
Also could someone contact me about making custom messages for this plugin? I'm willing to pay
Then my search continues- Damn.
@Guest000001
A non-repeatable purchase it not possible, sorry.
Freakkin' LOVE this plugin. Saved our developer a lot of time using what's already out there. This has absolutely everything I was looking for- down to the T.
However I'm having a hard time figuring out how to add a non-repeatable purchase. I tried using the value of '-1' in the cooldown, and that didn't do anything.
How would I go about doing this? -Guest000001
@Theepwner
I'm using the Citizens API to spawn NPCs.
Feel free to do /npc select -> /npc type villager
As long as you don't change the NPC ID, the shop plugin will be linked to this npc.
@theory18
It's currently not possible to open a shop from a shop inventory.
@Brisk568
I'm currently very busy with my RL. Do not expect a update in the next couple of weeks or months.
@Theepwner
You can spawn npc villager with citizens aswell.
Is there a way to make it so the npcs are villagers? That would look a lot cooler than players selling items I would think.
I can't find this in the help. I try to make 2 shops like buy and sell next to eachother. But how do i link the sell shop to another shop? For example.
when you do /shop the following subshops show up.
Buy - * - * - * - Sell - * - * - * - *
when you click Buy opens up another list
Woods - Slabs - Ore
When you click Woods THEN you get all the woods.
Thanks in advance.
Any citizens have random shop on my server