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 Blackixx Blackixx Sep 25, 2016 at 09:19 UTC - 0 likes

    @ergenta: Go

    ReadMe.txt included in the BossShopConfigureX_beta.zip folder: "BossShopConfigureX created by Felix Neubauer (Black_ixx)

    What is it ?

    BossShopConfigureX is a powerful tool that makes setting up BossShop shops and configurations way easier and faster. BossShop Bukkit page: dev.bukkit.org/bukkit-plugins/bossshop/

    How to use?

    In order to start the tool just launch "BossShopConfigureXLauncher.jar" with Java. The Launcher has been tested on Windows 7 and Windows 10.

    What to do if the launcher does not work?

    If it does not work for you perform following steps: 1. Copy your recent craftbukkit.jar/bukkit.jar/spigot.jar file into the "BossShopConfigureX_lib" folder 2. Rename the file into "bukkit.jar" 3. Directly launch "BossShopConfigureX.jar" with Java

    Still not working?

    If you followed the previous steps and the tool is still not working there probably is an error somewhere. If you are using Windows you can find out the error message following way: 1. Create a "<any name>.bat" (Batch) file which contains following command: "java -jar BossShopConfigureX.jar" 2. Put the Batch file into your BossShopConfigureX_beta folder 3. Launch the Batch file (If your Java system path is set up correctly the file will launch BossShopConfigureX.jar and a console displaying information) 4. Try to load your shops with the tool 5. Check for error messages in the console window. If you find any, simply send them to me per PM (https://www.spigotmc.org/members/blackixx.649/)

    NOTE: PaperSpigot/Cauldron is not supported yet. If your server uses PaperSpigot/Cauldron that's fine, However in order to edit your shops with this program you need to select a valid spigot.jar/craftbukkit.jar/bukkit.jar. You can get a spigot.jar using BuildTools: https://www.spigotmc.org/wiki/buildtools/

    You don't have your BossShop folder on your computer? Well then either edit the config files the classic and boring/hard way OR download your "BossShop" Folder, edit it and when you are finished upload it back to your server."

    BossShopConfigureX is supposed to be launched using Java at your local computer. If you do not have your BossShop folder on your computer simply download it, edit it with the tool and upload it back to your server.

    Check out the ReadMe for more info if it is not able to load. You may not use PaperSpigot/Cauldron and select a valid server file too.

    You can open it properly by simply using the launcher jar.

    Videos show a different screen because they are using an older version of the tool.

    BossShop

  • Avatar of ergenta ergenta Sep 24, 2016 at 23:07 UTC - 0 likes

    how do you use bosshopconfigurex?

    Is it suppose to be installed on your server? If so, how do you set the paths if the only options are through your computer? I'm using filezila and I can't create a path from my computer, through filezila into the server.

    After opening bossshopconfigurex, files > load > desktop > bossshop folder

    literally does nothing. The page stays the exact same. If you save and then reopen the application, you'll need to go through the process again, which does nothing.

    How in the world do you even get it to open properly?

    How come all the videos on bossshopconfigurex show a completely different screen? If it's because they're an older version with the same some-what layout, I would understand, but they're not. The only two options i get are 'load' and 'save.' Neither of which, like i said above, do anything at all.

    The launcher for the app with the pathways does absolutely nothing as well.

    There's no "select boss folder" like it does in all of the videos on it.

    Last edited Sep 25, 2016 by ergenta
  • Avatar of Blackixx Blackixx Sep 15, 2016 at 20:30 UTC - 0 likes

    @werte12345: Go

    You can do quite a lot with BossShop, however checking for specific conditions (except permissions) is a Pro only feature.

  • Avatar of werte12345 werte12345 Sep 15, 2016 at 19:55 UTC - 0 likes

    I would like to create a shop who does the following: Check if the player got a certain amount of Playerpoints, in case he got them he can use the shop for free. So he checks for an amount of points instead of a certain permission - is this possible at the moment?

  • Avatar of Blackixx Blackixx Sep 10, 2016 at 17:58 UTC - 0 likes

    @PitchWhitens: Go

    Increase your serverpinging delay (in config.yml) to solve the issue. It is probably caused because your server can not keep up with the serverpinging requests (due to your internet connection). In BossShopPro there are more serverpinging settings like a delay the plugin will wait if a connection-approach fails, until it tries again and some other changes that improve the performance.

  • Avatar of PitchWhitens PitchWhitens Sep 10, 2016 at 16:48 UTC - 0 likes

    @PitchWhitens: Go

    It does it a lot

  • Avatar of PitchWhitens PitchWhitens Sep 10, 2016 at 16:47 UTC - 0 likes

    Hey I keep getting this error 2016 01-09 at 06:12:36 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 06:12:39 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 06:12:41 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 06:12:44 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector5'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:16:35 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 08:16:40 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:16:42 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 08:16:44 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector5'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:18:51 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 08:18:55 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:18:57 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 08:18:59 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector5'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:19:18 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 08:19:23 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:19:28 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector5'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:19:33 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:19:38 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector5'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:19:42 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:19:47 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector5'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:20:24 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' 2016 01-09 at 08:20:28 PM (Thu): '[ServerPinging] Connector ''class org.black_ixx.bossshop.managers.serverpinging.Connector4'' does not seem to fit.. Trying an other Connector type.' 2016 01-09 at 08:20:30 PM (Thu): 'Serverpinging error: Unable to connect with ''ca1.server.pro:40328''!' and then if the server restarts or stops i got to remove the plugin .jar and add it back then it works.. but i dont know what the issue is

  • 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

Facts

Date created
Sep 04, 2013
Categories
Last update
Sep 12, 2016
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
BossShop
Reverse relationships
2
Downloads
351,527
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

Authors