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!

What is BossShop?

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!

Sounds like fun, but much work? I don't like big configuration files either, so I wrote a nice program which allows easier Configuration and Shop Setup for you!

Main Page

BSC Main Page

Item Editor

BSC Item Editor


BS BossSword Example

  • Players can open shops via sign, command or with clicking a specific Item
  • What Rewards can you set?
  • What Prices can you set?
  • What things can you add to Items?
    • A custom name
    • A lore
    • Enchantments
    • Durability (Defines things like the color of wool)
    • Potion effects
    • Symbols
    • You can even color leather armor
  • How customizable are Shops/Inventories?
    • You can create infinite different Shops
    • You can give your Inventories custom names (Even with colors, bold etc.!)
    • You can define the Inventory size
    • You can add Items to the Shops wherever you want them to be
  • Overlapping Item System (Optional)
  • You can display your players real-time points/money balance with Item lores
  • You can add permissions to single Items (For example for VIPs)
  • You can add price multipliers/discounts for groups like donators
  • All messages are configurable
  • BugFinder: All missing plugins/config mistakes are logged in a "BugFinder.yml" file
  • Optional: Logging all purchases in a TransactionLog.yml file
  • Update Checker: BossShop will tell you if there are any updates available. If you don't want that feature, just disable it in the config.

  • /bs - Opens the main shop
  • /bs <shop> - Opens the named shop
  • /bs open <shop> <name> - Opens named shop for the named player
  • /bs close <name> - Closes the inventory of the named player
  • /bs reload - Reloads the plugin, shops, configs and all installed addons
  • /bs check - Shows detailed information about loaded shops/items etc.
  • Aliases:
    • /shop
    • /BossShop
  • You can remove the commands you don't want

  • - Allows to open all shops via sign/command
  • - Allows to open all shops via sign
  • - Allows to open all shops via command
  •<shopname> - Allows to open the named shop via command
  • - Allows to open shops for other players
  • BossShop.close - Allows to close the currently opened inventory of a player via command
  • BossShop.createSign - Allows to create BossShop signs
  • BossShop.reload - Allows to reload the plugin
  • BossShop.check - Allows to use the check command

BossShop Showcase

Setting up BossShop via BSC

Setting up BossShop via Config
BossShop really has no limits!


  • GuiShopManager - Allows to open shops with clicking an item in the inventory
  • BS-SingleUse - Allows to limit the amount of uses of items


  • In search of Youtubers! The Creator of the best Youtube Video about BossShop will get one 10 Euro Amazon Gift Card (Yes, I know: That's not much, but BossShop is free and I'm not rich). As Youtuber you are allowed to put your Server IP and Name in of course.
  • In search of a Ticket Manager


Metrics (Click me for more Information)

GitHub Source

More Information about how to create Items and what Variables you can use.

Donators and Supporters

  • rock2ya -
  • Streetwolf Server:
  • Revdutchie - FSN Gaming:

Buy me a drink :)


NOTE: This plugin has not been updated since a long time but should still be working fine! Due to circumstances (For example final school year) I am not able to update my plugins anymore. However most of them should still be working fine and besides I have found Maintainers for a few of my projects, who keep these updated. Thanks for your understanding ;-)

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Jsib06 Jsib06 Nov 15, 2015 at 04:30 UTC - 0 likes

    I haven't gotten it to work, but I'm wondering if others have, so I'd like to be able to create a shop in which players can buy custom enchants from the plugin? So would I make the reward a command and put it as /ce give %player% enchant (name) (lvl)? Or is this even possible? Been fiddling around with it for a while but haven't gotten it to work. Any help would be appreciated.

  • Avatar of Androkai Androkai Nov 14, 2015 at 13:07 UTC - 0 likes

    @Sfap: Go

    It works perfectly under 1.8.x

    BigCraft - Minecraft in familiärer Atmosphäre genießen

  • Avatar of Sfap Sfap Nov 14, 2015 at 12:27 UTC - 0 likes

    Please update to 1.8

  • Avatar of danceman225 danceman225 Nov 08, 2015 at 12:45 UTC - 1 like

    Nevermind, found the issue

    I had a '' instead of a ' in a part of the config and that broke everything, took a while to fix but I got it.

    Suggestion: Being able to buy a set amount of XP. You can buy XP bottles of course, but they drop a random amount of XP from 3-11 orbs, so exact values cannot be determined.

  • Avatar of Androkai Androkai Nov 07, 2015 at 22:01 UTC - 0 likes

    @danceman225: Go

    But the plugins is correctly loaded? Any other relevant output in log?

  • Avatar of danceman225 danceman225 Nov 07, 2015 at 21:58 UTC - 0 likes

    Is anyone else having a really annoying glitch where simply using the command at all doesn't work? /shop, /bs and /bossshop. None of them do anything for me...

  • Avatar of BaconFalcon BaconFalcon Oct 26, 2015 at 05:12 UTC - 0 likes

    I have an issue where when i set the price to item, and then purchase. The "cost item" loses all of its data in the player's inventory. Specifically i want to trade tokens (slimeballs) for equipment, and the tokens have a specific name and lore for the trade, but when i do it in game my tokens revert to no lore or name, i get the item, and the trade continues to work with the default slimeball. Is there a way to make the tokens not revert to plain slimeballs? And is there a way to make the trade require the slimeballs have the correct name and lore?

  • Avatar of RhetoricalRabbit RhetoricalRabbit Oct 23, 2015 at 08:55 UTC - 0 likes

    @DevilAdvocate02: Go

    Share how you managed it incase anyone else has the same problem and is linked here when searching?

  • Avatar of DevilAdvocate02 DevilAdvocate02 Oct 17, 2015 at 00:31 UTC - 0 likes

    @DevilAdvocate02: Go

    I have worked out the issue I was having with the enchantment books.

    Now I have another issue and I think it may be glitch with the plugin you are not able to have multiples of the same item in the same shop GUI.

    I am trying to have several Enchantment books with different enchantments in the same shop but it blanks out all but the last one after reloading the shop. Is this a glitch or on purpose. As it will make it difficult to sell those books or any other items i.e. Name tags.

    Please let us know thanks Devil

  • Avatar of DevilAdvocate02 DevilAdvocate02 Oct 16, 2015 at 07:17 UTC - 0 likes

    I wonder if someone can tell me the way to add enchanted books with the enchantments to the shop this is what I have tried and it is not working right as it does not recognize 403 ans an ID

    EnchantedBook: ExtraPermission: '' MenuItem: - type:ENCHANTED_BOOK - amount:1 - name:&8EnchantedBook - lore:&cEfficiency V InventoryLocation: 28 Message: '&6You just bought an EnchantedBook Efficiency V!' PriceType: money Reward: - - name:&8Enchanted Book - lore:&cEfficiency V - id:403 - amount:1 - enchantment:403#5 RewardType: item Price: 2500000.0

    Thanks Devil


Date created
Sep 04, 2013
Last update
Jul 14, 2014
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Recent files
  • R: v2.1.0 for CB 1.7.9-R0.1 Jul 14, 2014
  • R: v2.0.5 for 1.7.4 Feb 16, 2014
  • R: v2.0.4 for CB 1.7.2-R0.2 Feb 02, 2014
  • R: v2.0.3 for CB 1.7.2-R0.2 Jan 27, 2014
  • R: v2.0.2 for CB 1.7.2-R0.2 Jan 25, 2014