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 :)


In search of additional Maintainer!

I currently am really busy and I don't have enough free time for Bukkit anymore. BossShop is already being maintained by confuserr, who is an awesome guy but he does not has much free time left either. Because of that, I am now in search of a second additional Maintainer! You can find more infos about that here: Link

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

  • Avatar of mcsorley mcsorley Apr 17, 2015 at 19:53 UTC - 0 likes

    @beetjeboss: Go type:enchanting_table Try this

    id: 116

  • Avatar of beetjeboss beetjeboss Apr 16, 2015 at 13:19 UTC - 0 likes


    nice plugin, i realy love it. but there are some problems : i cant do some spawn eggs,enchant table , brewings stand and bottle o enchanting. i dowloaded the 2.1.0 in mincraft 1,8 (my server has craftbukkit)

    ik do this

    enchanting table: RewardType: item PriceType: money Price: 5000 Reward: - - type:enchanting_table - amount:1 MenuItem: - type:enchanting_table - amount:1 - name:&95 Diamonds - 'lore:&cPrice: 5000 Money' - amount:1 Message: '&eYou bought %reward%! Money left: &c%left%' InventoryLocation: 3 ExtraPermission: ''

    and than /bs reload

    but there is a stone on that place and not a enchant table

    i have the same problem with: spawn eggs , bottle o enchanting, brewingstand, piston, repeator

    who can help me?

  • Avatar of HunterGPlays HunterGPlays Mar 27, 2015 at 22:37 UTC - 0 likes

    *** at least I put something in my signature ***

  • Avatar of danieleisler danieleisler Mar 18, 2015 at 21:19 UTC - 0 likes

    I am using 1.8 - RewardType: playercommand or just command. My problem is that i am trying to run a command for that player. the command i am trying to run is to give myself a crate key, so 'crate gk {player} Miners 1' - for me it is 'crate gk danieleisler Miners 1'. every other aspect of this plugin works fine and i am unsure if there is just not place holder for that variable (of a player) but i cant see any reason why there wouldnt be. more so as you can run console commands...

    Any help would be great

  • Avatar of AlexShephard AlexShephard Mar 18, 2015 at 19:17 UTC - 0 likes


    Awesome plugin, though I've found there is a cap of 2 Billion regarding money. This is unfortunate for me, as I run an OP Prison server and 2 Billion isn't a massive amount on there. Can this maybe be increased to unlimited, or a trillion?

    Cheers, Alex

  • Avatar of QuantumCrafterMC QuantumCrafterMC Mar 17, 2015 at 22:02 UTC - 0 likes

    Is it possible to add a token economy with a gui shop and cmds such as /token (view number of tokens* /token pay (pay other players) /token shop (opens gui shop) pm me via skype @ quantumcraftermc or join my server to chat @

  • Avatar of smurre95 smurre95 Mar 12, 2015 at 09:40 UTC - 0 likes

    @antoniobradiano: Go

    It works with spigot

  • Avatar of qiuMC qiuMC Mar 06, 2015 at 18:02 UTC - 0 likes

    @Blackixx Hi! hello! Can I ask you one thing? You don't update this project? Can I ask you to a bossshopconfigure source code? I really like this thing, it let me complex work easier. But there are some problems need to improve again, I want to try to fix him. Don't know whether you care to give me a copy of the source code?

    You are my little small apples! How can never love you too much!

  • Avatar of zedsdeadbabyzedsdead zedsdeadbabyzedsdead Mar 04, 2015 at 15:03 UTC - 0 likes


    Is it possible to open shop when you right click on a specific mob? Maybe mob name should serve as a name for shop, or something like that.

    Please reply, because I can't actually find a good plugin like that, and your GUIs are just what I want.

    Thank you.

    UPD: nevermind, I found Skript ;)

    Last edited Mar 04, 2015 by zedsdeadbabyzedsdead

    My incredible skripts:

  • Avatar of madtomic madtomic Feb 26, 2015 at 18:34 UTC - 0 likes

    Can you add to play a sound when opening the shop?


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