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 Aug 22, 2014@Nidingbane
The reason why you can't open the shop is because of the fact that it doesn't have a name. The reason why the anvil was hard to do is because Bukkit doesn't have a general easy-to-use method to create an Anvil inventory like it does with Chest inventories. In order to be able to use the Anvil, I had to create a whole new set of methods and classes that use Minecraft's internal server codes. This is a terrible way of doing it because of the fact that things like this can happen that do not even give errors. I believe I know what the problem is, what version of craftbukkit are you running?
-
View User Profile
-
Send Message
Posted Aug 22, 2014@moomaxie There are no console errors neither does it bring up the GUI when i right click the sign, i can't even give the shop a name because it doesn't give me the anvil menu
-
View User Profile
-
Send Message
Posted Aug 22, 2014also, is there a way to make the price fuse with the (scoreboard) currency?
-
View User Profile
-
Send Message
Posted Aug 22, 2014Hey, i'm new to all this server stuff... but anytime I click an Item in my inventory (when trying to deposit it into the shop) i get this connection error.. and get booted... can you please help? or tell me why?
[16:05:21 WARN]: Failed to handle packet for /127.0.0.1:1863 java.lang.IndexOutOfBoundsException: Index: 62, Size: 45 at java.util.ArrayList.rangeCheck(Unknown Source) [?:1.7.0_67] at java.util.ArrayList.get(Unknown Source) [?:1.7.0_67] at net.minecraft.server.v1_7_R3.Container.getSlot(Container.java:105) [ craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java :1402) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.PacketPlayInWindowClick.a(SourceFile:32) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.PacketPlayInWindowClick.handle(SourceFil e:10) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157 ) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craf tbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:6 67) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:2 60) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:5 58) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java :469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:6 28) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-6-g4d832c3-b3090jnks] [16:05:21 INFO]: Todds101 lost connection: Internal server error
-
View User Profile
-
Send Message
Posted Aug 22, 2014@moomaxie
shouldn't happen*
-
View User Profile
-
Send Message
Posted Aug 22, 2014@Nidingbane
That should happen, is there an error in the config? if so can you post it. I think i know what the problem is, this should be fixed int the next release.
-
View User Profile
-
Send Message
Posted Aug 22, 2014@moomaxie I think that would be a very good idea, also, aren't you supposed to be presented with a anvil-style menu for naming your shop? because every time i make a shop this happens, it doesn't give me the gui itself either like you see in the video
-
View User Profile
-
Send Message
Posted Aug 22, 2014@delsolsi213 Thanks, doing this fixed it
-
View User Profile
-
Send Message
Posted Aug 22, 2014@Nidingbane
In a future update, would you like me to automatically disable other people being able to open the chest, or if they try to open the chest it brings up the shop screen? It isn't really a fix because this problem is on Lockette's end, but it might be a little useful.
-
View User Profile
-
Send Message
Posted Aug 22, 2014@Nidingbane
disable auto locking on lockette.
-
View User Profile
-
Send Message
Posted Aug 22, 2014has anyone else installed this on their server with Lockette?
Every time i place down a chest and then place a sign on it it automatically changes to [private] [username] like you would when you protect a chest, however i can't do the [shop] line anywhere without lockette hindering me, does anyone have a fix for this?
-
View User Profile
-
Send Message
Posted Aug 21, 2014@moomaxie
sweet! yeah i got an alert, ill test it and see if i can find any game breaking bugs.
-
View User Profile
-
Send Message
Posted Aug 21, 2014Just uploaded a new version that adds support for 1.7.2 - 1.7.10. I should be approved within the next few days. (Hopefully hours) Also it has a few bug fixes as well.
-
View User Profile
-
Send Message
Posted Aug 21, 2014@moomaxie
sweet! thanks.
-
View User Profile
-
Send Message
Posted Aug 21, 2014@delsolsi213
Upon further investigation I discovered how I can make it possible to have this be compatible for all newer and past versions of Craftbukkit and Spigot. I will be updating the file as soon as possible.
-
View User Profile
-
Send Message
Posted Aug 21, 2014@delsolsi213
This is Spigot compatible (I tested it on a spigot server), The thing is, the version you are using is too recent of a version for this, the version you are using supports Clients 1.7.2 - 1.7.10. This does not necessarily mean that the plugin is compatible because it uses specific things to be able to create some of the GUI's.
-
View User Profile
-
Send Message
Posted Aug 21, 2014@moomaxie
im using latest spigot build which supports 1.7.2 to 1.7.10 D: Can you make it spigot compatible?
-
View User Profile
-
Send Message
Posted Aug 20, 2014@delsolsi213
What version is the server running on? This was built for 1.7.9, i have found that anything later (1.7.10) will not work.
-
View User Profile
-
Send Message
Posted Aug 20, 2014@moomaxie
Here's an error for you
http://pastebin.com/Y9EWzJ5R
-
View User Profile
-
Send Message
Posted Aug 18, 2014I won't be available over the next few days, until thursday. I will still try and answer questions but i wont be able to give anyone a download link until then.