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

Donators and Supporters

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

Buy me a drink :)


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

  • Avatar of sakura_blades sakura_blades Nov 28, 2014 at 00:28 UTC - 0 likes

    @Slay_Ganj: Go

    Depending on the command, you can have it run through console with the %player% variable
    Or, I believe there is another plugin you can add with BossShop to have "timed commands" too, I think that MAY do what you'd need it to. Not sure on that though, I don't use it (yet)

    Last edited Nov 28, 2014 by sakura_blades
  • Avatar of Slay_Ganj Slay_Ganj Nov 27, 2014 at 22:25 UTC - 0 likes

    Is there any way to stagger command rewards? All commands entered into the reward field seem to execute at the exact same time, which prevents you from achieving the desired result. The player simply is told they don't have access, because the node is granted and revoked instantly.

  • Avatar of Gowdsta712 Gowdsta712 Nov 27, 2014 at 06:56 UTC - 0 likes

    As far as discounts go on pricing, is there a possible way for me to actually display the DISCOUNTED price on the menu-item's lore?

    By using the "%price%" argument I made the menu-item lores reference the number in the "price:" section of the item in the shop config. But, when I give myself a discount permission and look at an item in the menu, the price does not update to show the discounted price, although if I purchase the item, the cost is affected by the discount.

    My problem goes like this example: item1 costs 100 points. When player1, who DOES NOT have a discount, hovers over item1 in the GUI Menu, the lore says "Price: 100". When player2, who DOES have a 25% discount, hovers over item1 in the GUI Menu, the lore STILL says "Price: 100", when it should say "Price: 75" because of the discount.

  • Avatar of sakura_blades sakura_blades Nov 26, 2014 at 04:19 UTC - 0 likes

    How do we get BossShop to work with both Economy and Points? And is it possible to work with multiple types of point systems?
    Say I'd like to use both Enjin and Player Points. Is that possible, and how would I tell the plugin which to use for a particular item?

    I also appear to be having trouble getting the "extrapermission" working? How exactly do I set that up?
    It doesn't appear to be stopping me from using menu items I shouldn't be able to.. (Yes while I am OP, I have negated the Permission Node from myself so that OP does not effect my "fair features")

    Last edited Nov 26, 2014 by sakura_blades
  • Avatar of sakura_blades sakura_blades Nov 22, 2014 at 22:06 UTC - 0 likes

    Is this plugin capable of reading items from other plugins?

    1. I use Mythic Drops and I'd like to be able to sell/buy items from this plugin as well.
    2. Is it possible to allow players to create their own shops with this plugin? In a sense that they can add items to it to sell to other players, or buy from other players.
    Last edited Nov 26, 2014 by sakura_blades
  • Avatar of KentDMC KentDMC Nov 22, 2014 at 13:39 UTC - 0 likes

    @migcabreraes: Go

    Please use the Program and on the part where it says Type/Id, type: 159 and on the Durability part, type:14, okay? If this helped you please like it :D

  • Avatar of KentDMC KentDMC Nov 22, 2014 at 13:38 UTC - 0 likes

    @kristijan260393: Go

    Dear kristijan260393, your Points plugin wont work with BossShop unless you set your Economy to PlayerPoints not auto-detect, Hope it helped!

    Also, how do I use the Permissions Reward? do I just type the permission node in the part where you put it? reply thanks

  • Avatar of kristijan260393 kristijan260393 Nov 16, 2014 at 13:22 UTC - 0 likes

    hello I have problem i use last version and i use last version of player point and I have problem when i open gui I get msg I don t have point and a have 10000 points

  • Avatar of Vooxler Vooxler Nov 12, 2014 at 17:09 UTC - 0 likes

    Misters Developers! You have a super plugin!!! But... the blacklist worlds is very necessary for example - SkyBlock world.

  • Avatar of KentDMC KentDMC Nov 11, 2014 at 05:46 UTC - 0 likes

    @migcabreraes: Go

    You have to use the Application to set those up :D If you think this helped, :D


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