BattleShops

About
A fully functional shop system for bukkit. BattleShops adds functionality not found in current shop systems. Most importantly, in my opinion; 1) the current quantity of items being bought/sold is always current and displayed on the sign; 2) You can place your chests anywhere you want, they don't have to be right next to the sign. So you can keep all of your shop chests at your base, but have a public facing sign store.
Backwards compatible with ChestShop
This plugin was designed to replace ChestShop, which means you can use all of your old Admin Signs, and players can use their old signs. The only thing to move over is for players to link their chests with their signs, click them with a redstone torch, and for admins to click their admin signs with a redstone torch.Examples


Amount remaining Colors
- Gold F : Chest is full of items and can't be sold to.
- Green <quantity> : Current amount of items.
- Gray 0 : Shop does not have enough items in stock to buy.
- Gray U : Sign is not linked to a chest
- Buy/Sell from signs
- Remaining quantity is displayed on the sign
- Full/Empty is displayed on the sign
- Allow selling from any chest to any sign selling that item
- Share your chests with other players
- buy and sell multiples
- Show player transactions
- Show shop transactions
- Admin shops
- Colored Text on Signs
- Use common names for items such as Pink Wool
- DB backend
Permissions
- For players to create shops they must have the perm **shop.create**
- For admin usage you must have the permission **shop.admin**
Could you please add notifications after someone buys from your shop? EDIT: i see that the message is there but how do you activate it?
@Lakuspakus
Yep, will do. I am making changes to BattleShops this weekend so it will be there afterwards :)
Could you please add a permission node to allow users to sell/buy from their own shops? Using this plugin as a way to organize huge numbers of chests in addition to using it as a shop plugin. Also makes restocking signs much easier.
@alkarinv
Chest locking plugin (similar to Lockette)
@roggbart
Hmm, yeah I guess I could add a $ sign. shouldn't be an issue.
I'll try to remove the decimals when its a round number, but you can sell things with prices like 3.25.
Would be nice to remove the decimals as well. Makes the messages look dull. :)
Possible to add a $ sign? That will make it a lot nicer and I'll +rep you even more.
@TowelieDOH
I'm sorry, what is deadbolt? Guessing that it's a locking plugin?
@alkarinv
Hey<sub>
I've found a critical bug with BattleShops bypassing Deadbolted chests (as long as they are not on a worldguard protected region. Could you fix this please (make it so that you are not able to link to a deadbolted chest.</sub>
Thank you
@alkarinv
That sounds great, much better than the way iConomyChestShops had it done, thanks
@alkarinv
Awesome, thank you very much!
@TowelieDOH
Yeah I can do that, I'll put it on the list for the next version. It will probably work like this, they can type a command to disable/enable messages till the next restart.
@JamMan5000
I can now do enchanted items, but I havent found the best way to do them. Probably click the sign to see information about it, then click again to buy?? something like that.
Is there any support for enchanted items? If not I would love to see it added
@alkarinv
Oh, by the way, one thing my players are complaining about: could you make the buy/sell messages toggleable ? (the messages a shop owner receives when an user purchases/sells items to the shop)
@TowelieDOH
That's good! I haven't done any profiling on BattleShops for a while but I try to make all of my plugins very efficient.
@alkarinv
My bad, i just had the plugin for 10 minutes when i wrote this comment, i was unaware you cannot post signs with another player's name. That's good in my book.
And yes, the tax should be a percentage (i used to have 15% tax)
Good to see that you are an active developer, and fyi, your plugin is soooo much more lightweight than iConomyChestShop..

@TowelieDOH
Thanks!
@draco89349
Fix will be in the next version!
Some improvements i recommend:
- Adding more permissioons, and adding the possibilities to only allow players to post shops with their names only, not for other players.
- Adding some sort of tax per transactions. Hardcore economy servers will appreciate it.
I have just moved from iConomyChestShop for one simple purpose: This plugin is less laggy and more lightweight (according to /timings), and it supports MySQL. Great job!
Ah, gotcha.
Also, turning the leftClickSells: to false in the config file makes both left and right clicks "buy" Is there a way to swap left/right click functions? The signs shows buy on the left and sell on the right.
edit: Btw, this is by far the best shop sign setup I have ran across. I LOVE linking the signs to a chest at my home base. Awesome job with this plug-in!
@draco89349
version 3.4.6.1+ has the fix. I would link it directly but I've been told by bukkit that I can no longer link versions that have not been approved yet.
I uploaded that version 11 hours ago, so hopefully it will be approved soon. Or like I said you can "subscribe" which I believe gives you access to even non approved files in the files tab.
:(