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
The number to the right of the quantity to buy/sell is the Amount of items remaining.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**
@KStorm1
I'll add that option in and get you a release today or tomorrow. When I starting making this plugin about a year and a half ago chestshop had the clicks the way I made them in BattleShops. But it definitely should be configurable.
Not sure if this is addressed. However, I've used chest shops before, and it had a config line where you can swap clicks.
Right now, when looking at a sign, it is opposite of what you want to do with clicks.
B:S rclick:lclick
That is really confusing as it is. Should be changed to match the numbers on each side.
@AeroNetwork
If you don't use Vault, you should really think about it as many plugins use it as a requirement. It also saves us dev's a lot of work. I don't plan to put in direct iConomy support, but I would be open to pull requests that modify the code for it.
Can you use this plugin with iconomy and not vault addon?
@SmashboxGaming
Thanks man! This was the first plugin I ever wrote for bukkit and I really like it. Just sorry I didnt release it a year and a half ago.
@Bobacadodl
I am always willing to accept donations for the buy alkarin a sandwich fund! At the top is a donate button that should work.
Is there any way I can donate? We use this plugin extensively on my server and we want to show our appreciation.
This plugin is amazing. Nice work.
@alkarinv
ok thankyou its working
@xxphantomxxx
That is the correct permission. If you have worldguard there is a hidden permission where they have to be able to build at that location if they place a sign.
Otherwise that should be correct. If you give me your ip I can check it out.
whats the permissionex permission for user to create shops? i tried -shop.createand also - shop.create and - shop.create.*
@alkarinv
Nope not the texture pack. I went back to the default one played some and it happened again.
Very strange if i figure out the issue i'll post it.
@alkarinv
Well i thought it was fixed but its not i logged in again and it was messed up still.
I thought it was a client thing too but my moderator saw the issue as well. The reason i thought it was this plugin was because it was the only one i had installed and right afterward it happened. Not sure why though. I thought it was gone after the last reboot but now its back again.
It could be the texture pack we may both be using the same one lol I'll check.
@sorrow777
I've never heard of this before. BattleShops uses signs but it doesnt change existing signs at all, there is no code in there that would do this. It also wouldn't change how those signs were displayed to the client.
Basically, I really don't think this could be battleshops. This sounds like a client issue, or some other mod that would change all signs on the server (something BattleShops doesn't do). Do you have any plugins like that? or any client mods affecting signs?
* update
I just saw in your ticket you fixed the problem. What was it?
I installed battleshops and it made all my signs well most of them go empty. The info is still there and sometimes if you log out and back in the text reappears on the sign but not always.
Is there some way to fix this, i've since disabled battleshops.
@ScottWasHere
This supports Vault, which supports Essentials Economy and a ton of others. If you don't have Vault I strongly suggest it as many plugins need it, and it's very useful :)
Can you add support for Essentials Economy?
@PlantAssassin
Done, v3.1.5+ has the changes!
Can you separate the permissions a bit? I don't want admins selling to shops without losing items.
working for me in CB1.4.2-R0.2 very awesome plugin! my players love it!
@waycoolmax
You have to put the colors on the item names yourself.
For example for aqua colored diamonds on line 4 put this. &bDiamond
Here is a full list of colors you can use, just put & and then the color code. http://www.minecraftwiki.net/wiki/Classic_server_protocol#Color_Codes