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 azusa1997811 azusa1997811 Sep 19, 2014 at 13:23 UTC - 0 likes

    a bug occur after i edit menu and buy config by using Boss Shop configure player can move the item to their inventory please help

  • Avatar of ToXicMoZeZz ToXicMoZeZz Sep 17, 2014 at 11:54 UTC - 0 likes

    Console constantly getting spammed with this

  • Avatar of xenoterror xenoterror Sep 10, 2014 at 18:34 UTC - 0 likes

    I have a RPG server its going to be a legend of zelda server and i want to add the Reces from legend of zelda i have it all configurated but default cant open any shops or signs i have it so when you click on the item you will become a races (Ex Kokiri) it says You are not allowed to do this. I have gave default permission to open that shop and all shops but then dont work please help me

    Last edited Sep 10, 2014 by xenoterror
  • Avatar of DaGLiMiOuX DaGLiMiOuX Sep 06, 2014 at 12:39 UTC - 0 likes

    Im setting up on config to sell Nether wart, but icon doesn't show up in GUI on store. You can click to buy it, but icon doesn't appear. There is something wrong with that item?

    Here is my config for that item:

        RewardType: item
        PriceType: money
        Price: 285
        - - type:NETHER_WARTS
          - amount:3
        - type:NETHER_WARTS
        - name:&93 Nether Wart
        - lore:&cPrice 285
        - amount:3
        Message: '&eMoney left: &c%left%'
        InventoryLocation: 24
        ExtraPermission: ''

    There is no other item at position 24 of inventory



    EDIT: Problem solved - It was NETHER_STALK as material and not NETHER_WARTS

    Last edited Sep 06, 2014 by DaGLiMiOuX
  • Avatar of EvanDawesome EvanDawesome Sep 06, 2014 at 01:08 UTC - 0 likes

    when i type a boss shop command or try to use GUIshopmanager nothing happens, could another plugin be messing with bossshop?

  • Avatar of Nic0ola5 Nic0ola5 Aug 31, 2014 at 15:00 UTC - 0 likes

    Can you add a system of confirmation like that :

    InventoryLocation: 11 Confirmation: true

    When a player click on this article a demand of confirmation is send in the chat :) Because a player can buy accidentally and this sytem fix this :) Sorry for my bad english because i'm french :)

    Last edited Aug 31, 2014 by Nic0ola5
  • Avatar of Rashneish Rashneish Aug 30, 2014 at 22:53 UTC - 0 likes

    @ElliotVS: Go

    Cant say I've had that happen before, could you pastebin the shop concerned?

  • Avatar of ElliotVS ElliotVS Aug 29, 2014 at 17:17 UTC - 0 likes

    @Rashneish: Go

    I mean the item ID next to the name like this:

  • Avatar of GargantuanCrux GargantuanCrux Aug 28, 2014 at 16:59 UTC - 0 likes

    Only thing that is keeping me from using this Plugin is the fact that you can ALT-Click and CTRL-Click to get the items. I wish somebody would just simply fix that.

  • Avatar of Rashneish Rashneish Aug 27, 2014 at 10:25 UTC - 0 likes

    @Jacold: Go

        - name:ShopName
        - 'lore:YourLore'
        - type:ITEM_NAME
        - durability:x
        - amount:x
        InventoryLocation: Slot
        Message: 'YourMessage'
        Price: x
        PriceType: PriceType1
        - give %player% RewardID/Name x
        - PriceType2 e.g. eco take %name% x
        RewardType: command

    x = a number of your choosing.

    Last edited Aug 27, 2014 by Rashneish


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