BossShop

Logo

Header

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

Output

BS BossSword Example


http://felix.neuby.de/cms/wp-content/uploads/2013/11/bs_font_features.png

  • 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.




http://felix.neuby.de/cms/wp-content/uploads/2013/11/bs_font_commands.png

  • /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




http://felix.neuby.de/cms/wp-content/uploads/2013/11/bs_font_permissions.png

  • BossShop.open - Allows to open all shops via sign/command
  • BossShop.open.sign - Allows to open all shops via sign
  • BossShop.open.command - Allows to open all shops via command
  • BossShop.open.command.<shopname> - Allows to open the named shop via command
  • BossShop.open.other - 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




http://felix.neuby.de/cms/wp-content/uploads/2013/11/bs_font_examples.png
http://dev.bukkit.org/media/images/68/855/bs_sc_2_4.png
http://dev.bukkit.org/media/images/68/859/bs_sc_2_5.png

http://dev.bukkit.org/media/images/68/858/bs_sc_2_3.png
BossShop really has no limits!




Addons

  • GuiShopManager - Allows to open shops with clicking an item in the inventory
  • BS-SingleUse - Allows to limit the amount of uses of items




News

  • 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



MCStats

Metrics (Click me for more Information)

GitHub Source



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


http://felix.neuby.de/cms/wp-content/uploads/2013/11/bs_button_ticket.png http://felix.neuby.de/cms/wp-content/uploads/2013/11/bs_button_screenshots.png



Donators and Supporters

  • Bas - Becto.net - $15
  • rock2ya - navyyard.nitrado.net - $10
  • Streetwolf Server: oneserver.gameserv.co:25594 - $10
  • Revdutchie - FSN Gaming: mc.fsn.tf - $5
  • play.merkpvp.com - $5
  • play.byte.org.uk - $5
  • TyBraniff - $5

Buy me a drink :)

Donate

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

  • Avatar of PurelyAnonymous PurelyAnonymous May 04, 2016 at 01:00 UTC - 0 likes

    @Blackixx: Go

    Ohhh I feel stupid now, it was originally like that but it took away the '' because I thought it was an editing error. much appreciated thank you. a donation is most defiantly on its way now!

  • Avatar of Blackixx Blackixx May 03, 2016 at 07:30 UTC - 1 like

    @PurelyAnonymous: Go

    ShopName: Food 
    DisplayName: '&9&lFood' 
    signs: 'text :''' #This line needed to be surrounded by '' because it contains a colon which has a special role in yaml files
    NeedPermissionToCreateSign: true 
    shop: 
      APPLE: 
        RewardType: item
        PriceType: money
        Price: 10 
        Reward: 
        - - id:260 
          - amount:1 
        MenuItem: 
        - name:&9Apple 
        - lore:Just an apple 
        - id:260 
        - amount:1 Message: '&eYou bought an Apple! Money left: &c%left%' 
        InventoryLocation: 1 
        ExtraPermission: '' 
      Back: 
        RewardType: shop 
        PriceType: free 
        Reward: menu 
        MenuItem: 
        - type:REDSTONE 
        - amount:1 - name:&cBack 
        - lore:&8Back to Menu Message: '&6Leaving the ItemShop...' 
        InventoryLocation: 27 
        ExtraPermission: ''
    

    Solved ;-) The issue was caused by line 3.

    Last edited May 03, 2016 by Blackixx

    Inactive due to time issues...

    BossShop

  • Avatar of PurelyAnonymous PurelyAnonymous May 03, 2016 at 04:53 UTC - 0 likes

    This is the best shop plugin by far that I have used, EXCEPT for the error I keep getting. when ever I load up and open the shop every item is a purple and black checkered box. if it wasn't for that id love to use and donate to this plugin!

    Any suggestions or ideas as to why I am getting this error? below is a example copy of the items and shops I am using.

    ------------------------

    ShopName: Food DisplayName: '&9&lFood' signs: text: '' NeedPermissionToCreateSign: true shop: APPLE: RewardType: item PriceType: money Price: 10 Reward: - - id:260 - amount:1 MenuItem: - name:&9Apple - lore:Just an apple - id:260 - amount:1 Message: '&eYou bought an Apple! Money left: &c%left%' InventoryLocation: 1 ExtraPermission: '' Back: RewardType: shop PriceType: free Reward: menu MenuItem: - type:REDSTONE - amount:1 - name:&cBack - lore:&8Back to Menu Message: '&6Leaving the ItemShop...' InventoryLocation: 27 ExtraPermission: ''

  • Avatar of Blackixx Blackixx May 02, 2016 at 11:39 UTC - 0 likes

    @Djwannabeqt: Go

    Try 'Free' ;-)

  • Avatar of Djwannabeqt Djwannabeqt May 02, 2016 at 11:01 UTC - 0 likes

    Hey! :D Perfect plugin, Was just wonder how i add Glass Panes as Decoration, so no one can buy them.. I have tried adding the price as Unknown/None etc. Thanks :)

    Edit: Figured it out, :D Would you know what the Red stained glass would be called? Tried RED_STAINED_GLASS_PANE, RED_THIN_GLASS, Also have tried using the ID of the item.

    Last edited May 02, 2016 by Djwannabeqt
  • Avatar of FlipKiddMC FlipKiddMC Apr 27, 2016 at 20:36 UTC - 0 likes

    @Blackixx: Go

    Ok, thanks! Quick reply btw

    IM CRAFTY A fun survival server with many new features, such as Jetpacks a new Floating Islands world! Opening soon!

  • Avatar of Blackixx Blackixx Apr 27, 2016 at 20:22 UTC - 0 likes

    @FlipKiddMC: Go

    Has been fixed in v2.3.5

  • Avatar of FlipKiddMC FlipKiddMC Apr 27, 2016 at 20:16 UTC - 0 likes

    Bug: If an item has the %price% lore on it, it display's the price. If a player has a discount, the original price is displayed, not the discounted one, but they are only charged the discount. I would really love this to be fixed because my player's will be very confused. Thanks!

  • Avatar of Blackixx Blackixx Apr 25, 2016 at 18:32 UTC - 0 likes

    @xukarhei: Go

    I'll put this on the ToDo list of the BS-SingleUse addon

    @tencentmc: Go

    thanks man :)

    @Lastcube: Go

    When PlaceholderAPI is set up correctly all you need to do should be using placeholders in your BossShop item names/lores. BossShop detects and hooks into PlaceholderAPI automatically. Have you downloaded PlaceholderAPI expansions already?

  • Avatar of tencentmc tencentmc Apr 24, 2016 at 07:23 UTC - 0 likes

    love

Facts

Date created
Sep 04, 2013
Categories
Last update
May 05, 2016
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
BossShop
Reverse relationships
2
Downloads
142,702
Recent files

Authors