===> Project moved to Spigot <===


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!

Shop example

Shop example

Item editor example

Item editor

Output of example

BS Output example

Auto completion

Auto completion

  • 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 (with Symbols and placeholders)
    • A lore (with Symbols and placeholders)
    • Enchantments
    • Durability (Defines things like the color of wool)
    • ItemFlags
    • Potion effects
    • You can even color leather armor
  • How customizable are Shops/Inventories?
    • You can create infinitely 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
    • You can add cool placeholders which update in live-time
  • 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
  • Real-time server pinging
  • 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.
  • You want even more features? Check out BossShopPro ;-)

  • /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
  •<shopname> - Allows to open the named shop via sign (new!)
  • - 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 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

BossShop Showcase


Metrics (Click me for more Information)

GitHub Source

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

Donators and Supporters

  • Bas - - $15
  • rock2ya - - $10
  • Streetwolf Server: - $10
  • Revdutchie - FSN Gaming: - $5
  • - $5
  • - $5
  • TyBraniff - $4.50


BossShopPro has been recently been released! It contains tons of additional features, supports new Addons and makes setting up shops even easier. Don't worry: BossShop will keep getting updates ;-)

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

  • Avatar of Quissy7 Quissy7 Jan 11, 2014 at 12:23 UTC - 0 likes
  • Avatar of Krisahstar Krisahstar Jan 11, 2014 at 09:10 UTC - 0 likes

    @Blackixx: Go

    Blackixx: "You could add two Items with different Lores. If the player does not have enough permissions the first Item is hidden and the second one shown."

    But what should the InventoryLocation of an item be? If i want them to be in order. For example: 1st Line on GUI: 64 glass 2nd Line on GUI: 64 buckets 3rd Line on GUI: 64 carrots

    Then if a player would have no permission for the 64 buckets, then it would be like this: 1st Line on GUI: 64 glass 2nd Line on GUI: 64 carrots

    How do i do it like this, Blackixx?

  • Avatar of Ar7ific1al Ar7ific1al Jan 11, 2014 at 08:56 UTC - 0 likes

    @mal67: Go

    Make sure it's on the top line of the sign.

    Also make sure it matches exactly what you set on that specific shop menu's sign text setting. If you set it to 'moo' then it should say "moo" on the first line. If it's set to '[moo]' it should say "[moo]" on the first line.


  • Avatar of mal67 mal67 Jan 11, 2014 at 01:47 UTC - 0 likes

    Hmm.. cant seem to get signs to work, any special things i am missing? just creating a sign with [Menu] on line one

  • Avatar of Tazman771995 Tazman771995 Jan 11, 2014 at 01:23 UTC - 0 likes

    Does anybody have a full list of the enchantment names or a way to use the ID's like with items?

  • Avatar of bobbshields bobbshields Jan 10, 2014 at 23:27 UTC - 0 likes

    I added a ticket last night, having trouble with a hashmap being cast as a string. I'm not sure how my file is causing it but there is a specific one and it is attached to the ticket. Thanks!

    Very cool plugin, I'm excited to use this as my primary shop.

  • Avatar of mal67 mal67 Jan 10, 2014 at 23:20 UTC - 0 likes

    @Click01: Go

    open the plugin.yml and change the alias

  • Avatar of Click01 Click01 Jan 10, 2014 at 23:03 UTC - 0 likes

    Hey man , i have a quite little request on your plugin. I started using it as a main shop plugin. Now i figgured it out to create the main menu of the server , which is just incredible AWSOME. :D Now i want to change the main command from /shop to /menu. Can you help me how to do that?, Thanks. I'm waiting for some answers here or via skype [earther01]. Waiting for you guys.

  • Avatar of Quissy7 Quissy7 Jan 10, 2014 at 22:01 UTC - 0 likes

    I wrote a ticket explaining everything and then it told me I could only use 120 characters which is about 1/2 or 1/3 of what I used! Please add my Skype or I can send you the whole thing, I have it saved. Thanks!


Date created
Sep 04, 2013
Last update
Sep 12, 2016
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Reverse relationships
Recent files
  • R: v2.7.3 for 1.10 Sep 12, 2016
  • R: v2.7.2 for 1.10 Aug 31, 2016
  • R: v2.7.1 for 1.10 Aug 29, 2016
  • R: v2.7.0 for 1.10 Aug 21, 2016
  • R: v2.6.9 for 1.10 Jul 19, 2016