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**
@alkarinv
Most important for me is probably enchants, no rush or anything though
@RhapidFyre
I can definitely do that. It's a very easy change. I actually started it right now.
@JamMan5000
Which ones are the most important for you? I kind of get to things on a priority basis.
Any word on those other features you said would be added? (not to seem pushy or anything, I'm just wondering)
Is it possible to make Battleshops sales go to a Bank Account (plugin) instead of the Player's Wallet? For example, I have a plugin that if you are killed, all your money goes to the killer. However, if it's in the bank, it doesn't.
Your plugin sends the profits straight to the player's wallet, making them a target if they don't go to the bank often.
Plugin has been updated for Trapped Chests. Version 3.4.6.8+ has the fix.
@alkarinv
just noticed you mentioned that, I'll be watchin out for the update :D
@Desperado558
Over the weekend I'll get some fixes for these issues :)
Minned chest;)
Do you need signs?
:D Awesome news. I know many of my players will be happy, including myself. Quite a few popular shops on my server have been closed because they re did their storage using these chests and didnt want to have to re...redo them. :P Keep up the amazing work man, its nice to see a plugin author as active as you.
EDIT: One other issue I figured was worth mentioning, we currently use the Grief Prevention plugin on our server, and we have discovered a rather bad bug. It is solvable by players simply being smart with their chest placement, but you are able to link peoples chests protected in their claims to your own signs, despite you not having permissions to said claim and essentially steal stuff without a trace(not able to be tracked by logblock, etc.)
I know this is not likely an easy fix, but if it is something that would be possible and you find the time to do so, i, and any other server owners who use both grief prevention and your plugin im sure would be very greatful.
@Desperado558
lol, sorry sometimes I miss the new content. I'm sure it's just because I'm not recognizing it as a chest, should be an easy fix.
A trapped chest is simply a chest combined with a tripwire hook. o.o
It was added in with the 1.5 update. For some reason you cant link your signs to any of them.
http:www.minecraftwiki.net/wiki/Trapped_Chest
@Trojanfan282
Ahh! So this plugin needs Vault, http://dev.bukkit.org/server-mods/vault/, it's one of the most popular plugins out there, and very very useful. Most plugins that deal with economy (like BattleShops) need it to work.
So just install that and you will be golden!
It says: could not load 'plugins\BattleShops.jar' in folder 'plugins'org.bukkit.plugin.UnknownDependencyExeption: Vault
Again, thanks for all your help. Your awesome. I really want this plugin on my server but again, i just installed the bukkit server this weekend and im still not sure how to use it that much. right now i have Essentials and Permissions.
Thanks.
@Desperado558
What do you mean trapped chests? What plugin allows you to do that?
@Trojanfan282
Thats right, you put the Jar file inside of the plugins directory.
Before the message "could not load plugins Battleshops.jar" there should be another message with some more details :)
sorry, im a little bit of a noob at bukkit servers and plugins. to install a plugin i just drop the jar in the plugins folder correct? Also, after putting it in the plugins folder, the server says "could not load plugins Battleshops.jar" Thanks for all your help.
I'm not sure if this has been suggested before, but would it be possible to be able to link trapped chests to signs? I know signshop2 is able to, but it has to many flaws for my taste, and i much prefer this plugin. However many players on my server have redesigned storage areas using trapped chests to save space, but have found out the hard way that they are not able to be linked to your sign shops. If this is possible i think it would make many players quite happy :D
@SanguineScythe
That does sound cool, I'll see how hard that will be to do.
@Trojanfan282
Were there any errors on startup? It should just run. Going to need some clues :)
im having trouble installing. do you just put the jar in the plugins folder? i did this and nothing happened in my server. Thanks
First of all: Awesome plugin. I am debating about using it on my server. I just have on idea...
It would be awesome to be able to configure the signs to your liking. Such as changing the order of the lines, removing the colon and instead putting parenthesis around the total amount of items left, putting a currency symbol/letter before or after the price, etc. So in the config there would be something roughly along these lines:
And then you could edit it to be like this:
(signs could still be created in the same way as the current default, to prevent player confusion and extra work on yourself)
I know it is a bit over the top, but it would be a really nice feature. Let me know what you think. Thanks. =)