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 Feb 26, 2014I'm trying to make a shop item that when you hover over it that it displays the amount of points you have. Although when I use %balancepoints% it doesn't work. Can I not add it to the name, just the lore?
-
View User Profile
-
Send Message
Posted Feb 26, 2014@blackixx So how do i combine my old (from the same version) premade shops with default i thought you would just delete the folders in shops and replace w/ what i made a while a go
-
View User Profile
-
Send Message
Posted Feb 26, 2014Is there any way to make shops ONLY take items with specific names/lore as currency? I've tried making the "Price" item have a name and lore, but the shop takes any old item under the price item ID.
-
View User Profile
-
Send Message
Posted Feb 26, 2014@Blackixx
How do i make a lore/name of an item change after someone buys an item_ I don't want my other things to dissapear after someone buys an item with SingleUse: 1, i just want them to change their lore AND the lore of another item under a different shop.
-
View User Profile
-
Send Message
Posted Feb 26, 2014but where can i find position 832
-
View User Profile
-
Send Message
Posted Feb 26, 2014@Blackixx
I deleted my config.yml and let it reload a new one - that caused the AllowUnsafeEnchantment option to appear. I let it remain at false, reloaded the config, but still my players can enchant items that shouldn't be enchantable.
SOLVED: AllowUnsafeEnchantments needs to be set to TRUE to disallow unsafe enchantments. That seems backwards, no?
-
View User Profile
-
Send Message
Posted Feb 26, 2014@fireevil123
"Cause: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 832"
@tyler49er5
Hm... you could work with commands: 1. Spawn an item via command 2. Close the shop via /bs close %player%
-
View User Profile
-
Send Message
Posted Feb 25, 2014@DarkminesPvP
i found the solution m8 ! try GOLDEN_APPLE:1 or GOLDEN_APPLE:2 worked for me with MONSTER_EGG:50,51.. ETC
-
View User Profile
-
Send Message
Posted Feb 25, 2014I cant add enchanted golden apples into rewards. I tried 322:1 322:2 and all the other possibilities.
-
View User Profile
-
Send Message
Posted Feb 25, 2014cheers m8 for your fast answer ! i cant w8 for u to add content for books !
-
View User Profile
-
Send Message
Posted Feb 25, 2014Would it be possible to set a flag that when an item is purchased it closes the shop?
-
View User Profile
-
Send Message
Posted Feb 25, 2014iam getting an error:
[22:14:48 ERROR]: [BossShop] Invalid Configuration! File: /shops/Menu.yml Cause: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 832
[22:14:48 ERROR]: Error occurred while enabling BossShop v2.0.5 (Is it up to date?) java.lang.NullPointerException at org.black_ixx.bossshop.managers.config.BSConfigShop.getInventorySize(BSConfigShop.java:144) [?:?] at org.black_ixx.bossshop.core.BSShop.loadInventorySize(BSShop.java:300) [?:?] at org.black_ixx.bossshop.core.BSShop.finishedAddingItems(BSShop.java:363) [?:?] at org.black_ixx.bossshop.managers.config.BSConfigShop.<init>(BSConfigShop.java:56) [?:?] at org.black_ixx.bossshop.core.BSShops.loadShop(BSShops.java:64) [?:?] at org.black_ixx.bossshop.core.BSShops.<init>(BSShops.java:31) [?:?] at org.black_ixx.bossshop.managers.ClassManager.<init>(ClassManager.java:44) [?:?] at org.black_ixx.bossshop.BossShop.onEnable(BossShop.java:29) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:350) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:389) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:439) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:375) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.reload(CraftServer.java:773) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.Bukkit.reload(Bukkit.java:279) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [server.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
-
View User Profile
-
Send Message
Posted Feb 25, 2014@ryanthemagi
are you using the new BossShop version?
@SereneKing
If your inventory is full, the items are dropped in front of the player
@Krisahstar
Already possible with BS-SingleUse using different items
@R0ckzo0r @diannetea
I'll do some more tests about that
@Revoolt80
Hm... you can't add content to books yet. I'll add a feature therefor soon!
-
View User Profile
-
Send Message
Posted Feb 25, 2014@Revoolt80: Go
Just create the book with guishopmanager and set it's InventoryLocation to 5
i can do that but i want a writed book by myself ! where to write the content of the book ? or how to do it ? i mean i wanna put some rules on a book ! and that book i want it on the menu for each playr who join /rejoin!
-
View User Profile
-
Send Message
Posted Feb 25, 2014@diannetea
same error here. still if my groups dont have perms it shows up.
-
View User Profile
-
Send Message
Posted Feb 24, 2014In my config:
However they still appear in the menus. :(
Okay a little more testing, something is terribly wrong here. If I just have
That item still shows up.. If I ADD the item from the default files:
they BOTH disappear. I am absolutely confused.
-
View User Profile
-
Send Message
Posted Feb 24, 2014Can you add a feature so a menu item's lore changes after you have bought an item? And can you make it so when you buy an item then the lore of an other item in a different shop can change? Thanks.
-
View User Profile
-
Send Message
Posted Feb 23, 2014Is there a way for the shop to not sell you the item unless you have space in your inventory? I noticed that it would let you buy items it you had your inventory full.
-
View User Profile
-
Send Message
Posted Feb 23, 2014@Blackixx
How do you disable unsafe enchantments? I don't see it in my config.yml
-
View User Profile
-
Send Message
Posted Feb 23, 2014@Hmmcrunchy
vids are always welcome :)
@masterleave
You could use commands only and spawn a diamond sword using a command
@ch0xy
Already planned
@Revoolt80
Just create the book with guishopmanager and set it's InventoryLocation to 5
@ryanthemagi
Either you allow unsafe enchantments -> enchantments are always possible, or you disable unsafe enchantments -> BossShop checks if the enchantment is possible on that item