BossShop

Logo

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




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!

Shop example

Shop example

Item editor example

Item editor

Output of example

BS Output example

Auto completion

Auto completion


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.
  • You want even more features? Check out BossShopPro ;-)




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

BossShopPro

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 INSTANTOUT INSTANTOUT Aug 27, 2016 at 14:41 UTC - 0 likes

    Woa!! Long time i dont text here but (Bukkit) :D but Going Great so far

  • Avatar of DoloStar DoloStar Aug 16, 2016 at 21:06 UTC - 0 likes

    <<reply 2853462>>

    Its mean if want use BossShopPro features need BossShopProConfigure
    Then BossShopConfigureX also can edit BSP but not have new features
    Right ?

    Last edited Aug 17, 2016 by DoloStar
  • Avatar of Androkai Androkai Aug 16, 2016 at 11:41 UTC - 0 likes

    @DoloStar: Go

    Where is a tool for BossShop called BossShopConfigureX and a different tool for BossShopPro called BossShopProConfigure. Because it's possible to use your old BossShop-shops within BossShopPro it's also possible to use BossShopConfigureX to create shops for BossShopPro.

    Last edited Aug 16, 2016 by Androkai

    BigCraft.net - Minecraft in familiärer Atmosphäre genießen

  • Avatar of DoloStar DoloStar Aug 16, 2016 at 10:51 UTC - 0 likes

    Excuse me,BSP have more features so can i use BossShopConfigure to edit?
    Whether it have functional options of BSP?

  • Avatar of Blackixx Blackixx Aug 13, 2016 at 13:57 UTC - 0 likes

    @DDMCloud: Go

    I'll add that to my notes list and will think about details when I've got some more time.

    @LittleCakeMan: Go

    Yep: Just create two shopitems using the same inventorylocation. First your kit with a limited amount of uses and next the barrier.

    BossShop

  • Avatar of LittleCakeMan LittleCakeMan Aug 13, 2016 at 13:05 UTC - 0 likes

    @Blackixx First of all... this plug is AWESOME! But i have a question:

    I'm creating a kit shop with as reward type a premission. I use the addon BS-SingleUse sow a player can buy a kit only 1 time. Is it possible that when a player buys a kit the item changes to another item (like a barrier) with a name like UNLOCKED? Thx in advance (sorry for my English) - Jens

  • Avatar of DDMCloud DDMCloud Aug 10, 2016 at 06:51 UTC - 0 likes

    @Blackixx

    Ah,can you add my own pay way to your plugin? it's a new way in china for player to give CNY to the server owner.

    player can use their money buy some credit and they can use credit buy a lot of things.

    can you edit your plugin(add the pay way) for chinese?

    My jar:http://git.oschina.net/DDMCloud/DDMDownload/raw/master/Minecraft/Java/DDMLib/DDMLibPro2-V3.6.jar

    your can get player credit amount by:

    ZF50.getPlayeCredit(String playername);
    

    and take player credit amount by:

    ZF50.takePlayerCredit(String playername, int creditAmount,String payReason)
    

    id:2 key:T4it6vs3GT8kQ4kT player:BossShop

    The Event Code(but i can't get the type because it give me a type “nothing”):

        @EventHandler
        public void onPurchaseEvent(BSPlayerPurchaseEvent e) {
            Player p = e.getPlayer();
            String priceType = e.getShopItem().getPriceType().name();
            p.sendMessage(priceType);
            int price = new Double((double) e.getShopItem().getPrice()).intValue();
            if (!priceType.equalsIgnoreCase("credit")) {
                return;
            }
            int playerCredit = ZF50.getPlayeCredit(e.getPlayer().toString());
            if (playerCredit < price) {
                p.sendMessage(Minecraft.getColor("&b点券不足,操作失败.当前点券余额:" + String.valueOf(playerCredit)));
                e.setCancelled(true);
                return;
            }
            boolean success = false;
            if (ZF50.takePlayerCredit(p.getName(), price)) {
                success = true;
            }
            e.setCancelled(!success);
            if (success) {
                p.sendMessage(Minecraft.getColor("&b操作成功,当前点券余额" + String.valueOf(playerCredit)));
            }
        }
    
    Last edited Aug 10, 2016 by DDMCloud
  • Avatar of danceman225 danceman225 Aug 08, 2016 at 12:46 UTC - 0 likes

    @Blackixx: Go

    Ah, didn't know you needed Vault as well. Both shops are working now, thank you!

  • Avatar of Blackixx Blackixx Aug 08, 2016 at 11:09 UTC - 0 likes

    @danceman225: Go

    You need to have Vault and an economy plugin installed if you want to work with money.

  • Avatar of danceman225 danceman225 Aug 08, 2016 at 01:51 UTC - 0 likes

    Wondering if anyone could help me out here: I'm using the 1.10 version of this plugin. If I try to buy an item, nothing happens. No money is deducted, no item is given. If I try to sell an item, the item is taken from me, but no money is given in return. Here's are some Pastebin links to what my files read, the first one is a shop to buy blocks, the second is a shop to sell blocks:

    http://pastebin.com/ndJWAMrj

    http://pastebin.com/iNGjPaQC

Facts

Date created
Sep 04, 2013
Categories
Last update
Aug 29, 2016
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
BossShop
Reverse relationships
2
Downloads
338,535
Recent files
  • 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
  • R: v2.6.8 for 1.10 Jul 18, 2016
  • R: v2.6.7 for 1.10 Jul 17, 2016

Authors