Better Shops

"The revolutionary shop plugin"
Download now available! Latest version: 2.1.2
REQUIRES VAULT
This Plugin runs using Vault's Economy System.
This means that Vault AND an economy plugin (Ex: IConomy) must be used!
Get Vault
Screenshots
- View Screenshots Here
Tutorial
- View Tutorial Here
Features
- Fully automated shop system
- Easy clickable interface
- Easy to use and can become advanced if needed
- Transaction History
- Customization
- In-game Configuration Editor
- Easily change Price, Stocks, Amounts, and other configurables in game
- Support for Enchantments, Custom names, Lore, Potions, Player heads, and Item data (Ex: Wool color)
- No messy configuration files!
- Prices can have decimals!
- Change shop messages to different languages!
- Unlimited shops (Limits can be created in config)
- Holographic Shops (requires HolographicDisplays)
- NPC Shops - including most Minecraft mobs
- Can make stocks infinite
- The use of MCStats Plugin Metrics
- No commands!
- No permissions required! (but are optional)
- Shop Keepers
- Shopping Cart System
- And much much more!
Translations
- German - by: Lagger Gandalf
Information
Leave a comment or Ticket if you have any suggestions!
Servers
- Check back soon to see some of the top servers using this plugin
- For now view some cool servers the use this plugin on the wiki
Next Few Updates
- Buying/Selling cool downs
Next Version development: (v 2.1.3)
- 0%
Cool Statistics

Thanks!





-
View User Profile
-
Send Message
Posted Jul 12, 2015Thought I'd ask here before posting a bug report... I can't "Sell All" at a shop anymore (orange wool block in middle) unless I have the full amount being asked. For example, a shop sells stacks of cobblestone, but I can't sell any in lots other than 64. It used to let you sell any amount, and just calculated the price for the partial amount and paid you.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@RustyDagger
Fixed in the next build coming in 5 minutes.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@alain778
Possibly in a future update.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@moomaxie
Renaming shops in Mysql is broken. If you open the GUI and pick rename and type a new name in. It changes the GUI title changes And the name changes on /bs list.
However that is where the changes end The villages name above his head does not change Nor does the shops real name by this i mean the name you type for /bs open Remains as the Old name.
Whats worse is that if you try and change the name Back to what it used to be You cant as it tells you its already in use.
-
View User Profile
-
Send Message
Posted Jul 11, 2015@moomaxie Moo can you add it so that you can setup a sign that lets you sell permissions
-
View User Profile
-
Send Message
Posted Jul 10, 2015@ralphhogaboom
Not until 2.1.0. I have been mainly preoccupied bug/error fixes and community management. I manage the page here and on Spigot as well. I'm waiting until reports die down which will allow me to work on new features.
I like to fix bugs before creating new ones. Sorry for the delay.
-
View User Profile
-
Send Message
Posted Jul 10, 2015Any word on getting cooldowns for admin shops (both buying and selling)?
Thanks for the most recent update. You're a boss.
-
View User Profile
-
Send Message
Posted Jul 9, 2015@moomaxie Ok i gave that out now its just really weird for them to get into edit Item mode they have to shift click something and can do it while its an admin shop whist me i can only manage if i make it back to a player shop see why that might be confusing one way for the guy that made it and another for every one else makes it really hard to explain it to staff IF I can't see it.
This is the error that keeps coming up Not only when trying to add items now. its just when doing things its odd.. http://pastebin.com/3aKXr34X
-
View User Profile
-
Send Message
Posted Jul 9, 2015@RustyDagger
Admins can already edit any shop with the permission bettershops.edit.* or bettershops.edit.SHOP.
I am currently adding a table prefix. It can take time because some people's versions of mysql are different and have different syntax when it comes to re-naming tables.
Please give me the error either here or by PM. I can't fix an error if it isn't shown to me.
-
View User Profile
-
Send Message
Posted Jul 9, 2015@MSandro
This is actually possible. By placing a hopper that connects to the chest with the shop on it. Items that go through the hopper will automatically be added to the stock if the item already exists in the shop.
-
View User Profile
-
Send Message
Posted Jul 9, 2015Can you add a feature to add stock from the Chest automatically? this would be very nice! Also since this plugin have command (/bs) it is in conflict with the Plugin "BossShops"!
-
View User Profile
-
Send Message
Posted Jul 8, 2015any way to let more than one admin manage a server shop? Honestly any one with admin permissions should be able to edit them.
I guess the issue lies in that you need to turn it back to a player shop in order to change any thing. changing that would no doubt be a large undertaking.
also maybe sometime in the furture can you please prefix the tables in the mysql database with like "bs-" A lot of hosts only allow one database for all plugins and then all the tables end up in the same place sometimes telling what table is from what plugin can be hard if they are not prefixed. Such as Logblock prefixes with lb-
I moved your plugin from flatfile to mysql and then had some errors and my shop contents did not move over right. so I did the wise thing and Wiped all shop save data and let it recreate.
BUG ====
With the latest version running in mysql. I have a villager NPC admin shop with 3 pages of content. If I open the shop and change to PAGE 2 of the shop content. Then Close the shop with the E key When I reopen the shop I am Showed Page 1 BUT when i click Next Page It changes to PAGE 3. As if it remembered the last page I was on before I closed the shop last. SO 1 of two problems Either A its not opening to the Last used page or B its not resetting the next page # when you open the shop.
I also keep creating a concurrent modification error in console by trying to add Items to the shop too fast. I tend to line them up in my hotbar and click them all into the shop then go back and adjust them.
-
View User Profile
-
Send Message
Posted Jul 4, 2015@ralphhogaboom
Alright, I'll see into adding that.
-
View User Profile
-
Send Message
Posted Jul 4, 2015Would it be possible to disable the option for trading in server shops?
I have a core economy set up on my RPG server of players using server shops. They've asked me "how do I trade?" but I'm not using that feature on server shops. So a config option that would hide the diamond icon in the chest would be great.
Thanks again for the terrific plugin. This is, hands down, the best shop plugin I've used. I've been running a server on on Hey0 / Bukkit / Spigot for five years now. And yeah. Yours is the best.
-
View User Profile
-
Send Message
Posted Jul 2, 2015@RustyDagger
I think the space issue has to do with the way minecraft handles the chat. As for the lore getting cut off, it depends on many factors, not just screen size. If it becomes a problem tell your admins to reduce their GUI Scale in their game settings.
-
View User Profile
-
Send Message
Posted Jul 2, 2015@moomaxie
Cool Thanks,
Iv been playing around a little more this time changing Chat messages I noticed that I was unable to add a space to the end of the prefix. by editing in game Iv yet to try hand editing the file.
One of my admins also told me that they can not always see all the ToolTip/Lore it gets cutoff on the edge of their screen. seems kind of odd to me but then again i do have a 21 1/2 inch 1080p monitor soo...
-
View User Profile
-
Send Message
Posted Jul 2, 2015@RustyDagger
I'll look into adding this in 2.1.0
-
View User Profile
-
Send Message
Posted Jul 2, 2015Shop limits seem very LIMITED forgive the pun.
There is one Global limit in the config. Yay super useful. and one Bypass permission. wow Not useful.
Can we please have a Limit based on a permission bs.limit.# That would be totally useful and inf better than we have now.
Apart from that Loving the plugin It beats other PAID plugins on Spigot for sure.
-
View User Profile
-
Send Message
Posted Jun 30, 20151, after restart,creeper shop changes to creeper monster... 2, player shop player should look at the pepole next to him. now they can only face to north.
-
View User Profile
-
Send Message
Posted Jun 30, 2015@ralphhogaboom
I recently updated the github page to 2.0.4. You are welcome to make any code/language/whatever changes that you want and submit a pull request if you wish to help out.