BossShop
===> Project moved to Spigot <===

BossShop allows you to create custom GUIs (Inventories) for Server Menus/Shops etc.
This is one of the most player-friendly Shop/GUI Plugins ever! Say goodbye to all the annoying command- or signshops!

BossShop is a plugin which allows the creation of simple/advanced GUIs (That's up to you!). It allows creating infinite custom inventories with unique items, prices and rewards. All in all, it can do a lot. You can link your inventories, give your donators a discount or you can use BossShop to offer your players a warp menu, clickable voting links and much more. The possibilities are endless!
BossShop Showcase
Metrics (Click me for more Information)

-
View User Profile
-
Send Message
Posted Nov 30, 2013Hey there, I was wondering if this plugin could add the ability to buy Kits. Essential Kits is what I use.
-
View User Profile
-
Send Message
Posted Nov 30, 2013@brendonm17
You need an Economy Plugin installed
@ThePwnzaWabbit
Read the Setup Guide :)
@Dukewes
All existing Minecraft Items?
-
View User Profile
-
Send Message
Posted Nov 29, 2013Anyone have a basic shop I can use? One with all of the items added.
-
View User Profile
-
Send Message
Posted Nov 29, 2013I don't understand how to use this... please help!
-
View User Profile
-
Send Message
Posted Nov 27, 2013Error:
13:32:12 [INFO] Brendonm17 issued server command: /shop 13:32:12 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'shop' in plugin BossShop v1.6.4 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532) at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:986) at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:897) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:838) at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:132) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:594) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NoClassDefFoundError: net/milkbowl/vault/economy/Economy at org.black_ixx.bossshop.managers.ShopCustomizer.transformInventory(ShopCustomizer.java:54) at org.black_ixx.bossshop.core.BSShops.openShop(BSShops.java:79) at org.black_ixx.bossshop.core.BSShops.openShop(BSShops.java:68) at org.black_ixx.bossshop.managers.CommandManager.onCommand(CommandManager.java:170) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.economy.Economy at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 20 more
-
View User Profile
-
Send Message
Posted Nov 26, 2013Hello can anyone help me please i'm not the best programer and i was just wondering if somebody could send me the config of all the prices to sell and to buy please?
-
View User Profile
-
Send Message
Posted Nov 26, 2013@Slind14
Like an Admin shop. Player shops cooming soon.
@PXLForce
I'll think about that
@ScrimCraft
Good idea. I'll add random shops :)
-
View User Profile
-
Send Message
Posted Nov 26, 2013@Sadorhael
I'll add API docs soon. If you need the API fast, PM me. Then I'll give you some direct code examples.
-
View User Profile
-
Send Message
Posted Nov 25, 2013Hello!
Where can I find documentation for the API? I'm writing a plugin where I need to call a specific shop on my server (to integrate with Citizens 2.0). How can I open a shop via the API?
-
View User Profile
-
Send Message
Posted Nov 24, 2013Is the shop part of this plugin like an adminshop or can players set the prize for their items ?
-
View User Profile
-
Send Message
Posted Nov 24, 2013I too would love the function to only allow one time buying. To improve upon this, perhaps a configurable name and lore to display once bought.
-
View User Profile
-
Send Message
Posted Nov 23, 2013In features, link "permissions" go to vault.))
-
View User Profile
-
Send Message
Posted Nov 22, 2013Add a random shop (used for gambling) it can be like a list of items like cobble, wood, etc, and then a diamond or you can do multiple points like 100 points for a chance to win 0-300 points
-
View User Profile
-
Send Message
Posted Nov 22, 2013How do you make a shop that... You buy it one time then it says you cant buy it again already purchased and then its free forever
-
View User Profile
-
Send Message
Posted Nov 21, 2013i got another suggestion.
is it possible to add so you can sell durability in the /bs shop , in the future ? :)
-
View User Profile
-
Send Message
Posted Nov 20, 2013Hmm. Could you, in theory, rig it so everyone has (by default), a long list of permissions - one per region to sell.
Then, on sale, the reward commands are to give you your region, and remove the permission required to buy it from the default group?
-
View User Profile
-
Send Message
Posted Nov 20, 2013@Levi_Kornelsen
Yeah, good idea. You can already do that. Example: Plot1: RewardType: command PriceType: money Price: 100 Reward: - rg addmember %name% plot1 MenuItem: - type:GRASS - amount:1 - name:&aBuy plot 1. - lore:&8Need more land? - amount:1 Message: '&eYou bought Plot 1! Money left: &c%left%' InventoryLocation: 3 ExtraPermission: ''
Yet, you can't "give only once". It's up to the Author.
-
View User Profile
-
Send Message
Posted Nov 20, 2013I'm thinking it'd be excellent to sell Worldguard regions on a BossShop. This seems like it should be easy at base; you buy it, it runs the addmember command using @p to mean "the guy buying the land".
However, two things:
1. Does @p function? (I can test this myself, obviously, but as long as I'm asking questions)
2. Is there any way to mark a reward as "give this only once"? It seems like there are plenty of ways to limit "you can only buy one" - the obvious being "you have one money, ever, and this is what it buys" - but I'd like to also make it "only one player per house", which seems trickier.
-
View User Profile
-
Send Message
Posted Nov 20, 2013@XRECKXIMPACT
I thought it was fixed? (If we are talking about the same thing. A ticket would help if it's a recent issue.)
@Sckaletz
I'll add a new RewardType: "GlobalPermission" or something similar to that with the next update.
-
View User Profile
-
Send Message
Posted Nov 19, 2013@Blackixx
Ya it helps a lot if you can't find your error. Btw, you ever test that meta data thing I reported for selling? I could post it in a ticket if that would be more convenient.