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 hhyygg hhyygg Jul 23, 2014 at 06:54 UTC - 0 likes

    The BossShop Can"t load the Chinese Items Name

  • Avatar of xXTheburner02Xx xXTheburner02Xx Jul 22, 2014 at 23:26 UTC - 0 likes

    <<reply 2266996>>

    You need essentials plugin then you put the potion you want in your hand on the server and type " /itemdb " and it will give you a number like ###:### and that is the item id for the potion. Hope this helped :3

  • Avatar of MrBrasta MrBrasta Jul 20, 2014 at 13:23 UTC - 0 likes

    hello this plugin is amazing, i have used a lot of other plugins and I have set up a lot of shops, but this was a long time ago, i have no idea for prices and i dont have the courage to make all those shops again, so I was wondering if someone has a complete setup that covers buy and sell options for most of the items in the game, if so, could you please share your config for this amazing plugin with me? Greetings Brasta <= please subscribe

  • Avatar of dudes455 dudes455 Jul 20, 2014 at 10:59 UTC - 0 likes

    <<reply 2274457>>

    How did you make it work? I'm trying to get it to work where it gives players more claim blocks what variable did you use? If you could show me exactly how you typed it into the reward bit that would really help currently I have a command setup that runs:

    /adjustbonusclaimblocks %player% 10000000

    If anyone can tell me where I'm going wrong that would be great!

    * EDIT *

    No worries I figured it out.

    I had the "/" in there which you don't want.

    Last edited Jul 20, 2014 by dudes455
  • Avatar of gogutten79 gogutten79 Jul 19, 2014 at 20:41 UTC - 0 likes

    Hi! This is an awesome plugin! But with console commands.. how is it gonna be with moving a player to another rank?

    Like /manuadd %player% veteran <-

    How is this gonna look like in the nifty program making this?

    * EDIT *

    Found it out, its the way I wrote it.

    Thanks alot for an very good plugin. This will develope our server, with OnTime plugin amongst others, to a whole new level. :)

    Last edited Jul 19, 2014 by gogutten79
  • Avatar of CraftySubZero CraftySubZero Jul 19, 2014 at 18:05 UTC - 0 likes

    Thanks for the great plugin! Would it be possible for you to add a configurable option, where the shop GUI closes upon clicking the item?

    Visit our apocalyptic survival server. Outbreak. Visit

  • Avatar of chakyl chakyl Jul 16, 2014 at 14:42 UTC - 0 likes

    Is there a way to define multiple required permissions using the ExtraPermissions node?

    "omg chakyl that signature makes me want to shove rabid badgers up your various orifices." -1337ingDisorder

  • Avatar of RustyDagger RustyDagger Jul 14, 2014 at 08:30 UTC - 0 likes

    I have tested build 13 from the Jenkins and it did not appear at first to work with the enjin plugin but once I set it to force look for enjin with the last setting in the config set to " enjin " it works !!!

    for those that dont know the Jenkins is here:

    Last edited Jul 14, 2014 by RustyDagger

    Current Job: Lead Dev for

  • Avatar of confuserr confuserr Jul 14, 2014 at 08:20 UTC - 0 likes

    @devryb: Go

    Reuploaded with a possible fix.

  • Avatar of shahiem99 shahiem99 Jul 13, 2014 at 21:33 UTC - 0 likes

    How to add Potions IDS ?

    Toolscraft Banner


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