BossShopProConfigure - Configuration and setup tool v1.0.6

Standalone tool that allows the easy creation of powerful shops and menus.

  1. Blackixx
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Warning: This tool does not support Minecraft 1.13.* and above. If you use Minecraft 1.13.* and above, I suggest using the new BossShopPro Editor web application.

    What is it?

    BossShopProConfigure is a powerful and userfriendly GUI that makes setting up shops for the plugin BossShopPro way easier.

    Main configuration

    Shop with inventory-view example

    Shop with list-view example

    Shopitem example

    Item example


    In order to make setting up the plugin easier this tool provides some helpful features.

    Autofill material names (and other things like enchantment names):

    Advanced help menus including website links:

    Easy creation of special item data:

    *[IMPROVE] The tool will now automatically convert potioneffect/enchantment ids of your items to potioneffect/enchantment names when loading your shops. That's important because in close future potioneffect/enchantment ids will no longer be supported (

    *[NOTE] The tool will automatically convert material ids of your items to material names when loading your shops. That's important because in close future material ids will no longer be supported (
    *[ADD] Added new "Purge files before saving" setting. If the setting is disabled the tool will no longer delete content from your configuration file which the tool is unable to manage. That way advanced features the tool does not support are not deleted from your shops when accessing them with the tool. It is not guaranteed that data not known by the tool is completely safe. Actions like renaming a shop will still delete them.
    *[ADD] Added supported for the new clickspam kick features
    *[ADD] Added support for the new 'CheckStackSize' feature

    *[FIX] Unable to load/save PriceType "ItemAll"

    *[ADD] Added support for the new BossShopPro potion feature
    *[IMPROVE] When a shopitem does not have a name when being saved it will generate a random number name instead of causing the shop to become corrupted

    *[IMPROVE] Improved menubar look
    *[FIX] Add-Item button out of view due to some recent code changes

    v1.0.1 (Requires BossShopPro v2.7.3):
    *[ADD] Added support for new config options
    *[ADD] Added customskull support
    *[ADD] Added support for new lore-system
    *[ADD] Added support for new reward- and pricetypes
    *[ADD] Added shop command alias support
    *[IMPROVE] The order of items in reward or price itemlists is fix now and won't be randomly changed by the tool
    *[FIX] Fixed bug related to copy and paste


    Note: still missing support for following features (list might be incomplete):
    - shopitems can have different actions connected to different clicktypes
    - sound

    (This information is included in a ReadMe.txt inside the BossShopProConfigure folder)

    == How to use? ==
    In order to start the tool just launch "BossShopProConfigureLauncher.jar" with Java.
    The Launcher has been tested using 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 "BossShopProConfigure_lib" folder
    2. Rename the file into "bukkit.jar"
    3. Copy your recent BossShopPro.jar into the "BossShopProConfigure_lib" folder.
    4. Directly launch "BossShopProConfigure.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 BossShopProConfigure.jar"
    2. Put the Batch file into your BossShopProConfigure_beta folder
    3. Launch the Batch file (If your Java system path is set up correctly the file will launch BossShopProConfigure.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 (

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

    NOTE: Does not support PaperSpigot/Cauldron. Please use a Spigot.jar/Craftbukkit.jar/Bukkit.jar to edit your shops with this tool. Your server can use PaperSpigot/Cauldron together with BossShopPro without problems, however this tool needs specific classes to run, which are not included in PaperSpigot/Cauldron.

    You can not get the tool working? If that is the case it might be possible that your server jar file contains some major changes which break the tool. Please retry with an older version of your server software and send me a PM if it works. Then I'll update the tool and adapt it to the changes.

    BossShopProConfigure uses your server software to import all material names, potion effects, itemflags, enchantments and more in order to provide helpful auto-completion or selection menus. For example material names can be entered by hand and additionally the tool shows a list of all existing material names starting with the text you entered so far (the suggestions can be used by simply clicking them).

    That's the case with almost every server and simple to handle:
    1. Download your BossShopPro folder found within your server plugins folder via FTP or whatever you use to put/edit plugins on your server
    2. If you do not have up-to-date server software (Spigot.jar/Craftbukkit.jar/Bukkit.jar) on your local computer, download it from either your server, follow this guide or download it from the internet
    3. Use the BossShopProConfigure launcher and select your BossShopPro folder downloaded from your server and the server software
    4. Start the launcher and have fun creating unique and awesome menus/shops
    5. Once you are done just upload the modified BossShopPro folder back to your server
    Hint: It might be helpful to use a local testserver to test out shops after they are created and once everything is done upload the shops to your public server.


    1. main-24.png

Recent Reviews

  1. chenyiming
    Version: v1.0.6
    Hello, I am a Chinese user
    Thank you very much for your tools!
    I want the tool to have a language pack
    So that we can translate it into Chinese
    thank you!!
  2. YFshadaow
    Version: v1.0.6
    The plugin is powerful! But I encountered an error when trying to edit items in the configurer. (All went well until I clicked any item in the 'edit your item here' screen)
    Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: org.bukkit.Material.getMaterial(I)Lorg/bukkit/Material;
    at org.black_ixx.bossshopconfigure.e.b.c(Unknown Source)
    at org.black_ixx.bossshopconfigure.e.b.<init>(Unknown Source)
    at org.black_ixx.bossshopconfigure.a.e.d.a(Unknown Source)
    at org.black_ixx.a.a.a.j.<init>(Unknown Source)
    at org.black_ixx.bossshopconfigure.a.e.d.<init>(Unknown Source)
    at org.black_ixx.bossshopconfigure.d.k.<init>(Unknown Source)
    at org.black_ixx.bossshopconfigure.e.g.a(Unknown Source)
    at org.black_ixx.bossshopconfigure.c.a.actionPerformed(Unknown Source)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$ Source)
    at java.awt.EventQueue$ Source)
    at Method)
    at$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$ Source)
    at java.awt.EventQueue$ Source)
    at Method)
    at$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at Source)
  3. OilPeerapat
    Version: v1.0.6
  4. Mr_robbit
    Version: v1.0.6
    Hello, I am a Chinese user.

    Thank you very much for the tools you made.

    I hope the new tool has a language pack so I can translate it into Chinese.

    Come on! Come on!
    1. Blackixx
      Author's Response
      Thanks for the rating. Yes, actually the architecture of the new tool will make it possible to change messages or to translate them into a different language.
  5. Cisnet
    Version: v1.0.6
    good work just hope the bs editor creator is updated soon .
    1. Blackixx
      Author's Response
  6. AtomicZombies
    Version: v1.0.6
    Works perfectly. I just wish that the editor supported all of the addons you've created (Hence the 4/5)
    1. Blackixx
      Author's Response
      Thank you for your review. The new web application will soon have support for most BSP addons.
  7. PiggiesGoSqueal
    Version: v1.0.6
    An absolutely amazing tool. Makes it so easy to use. I personally think it's nearly impossible to use the plugin without it. Definitely recommend!
    1. Blackixx
      Author's Response
      Thanks a lot :)
  8. Bigg_Daddyy
    Version: v1.0.4
    Simpley amazing easy to use when you tried it once or more xD but simpley amazing Love it ! :D Thanks and keep up the good work
    1. Blackixx
      Author's Response
      Thanks a lot :)
  9. davidwong
    Version: v1.0.4
    Nice setup tool but still lack some features like left click , right click actions and fail conditions gui item
    1. Blackixx
      Author's Response
      Thanks for your review :) It is true that a few rather advanced features are not supported by the tool yet. If you want to use them they can be added manually. About your conditions fail item: That's actually possible using the settings of the tool:
  10. Audizign
    Version: v1.0.4
    This GUI is amazing, I have spent so many hours with it that it's addicting, and I can't wait to get my shop running! It's so much easier than configuring it manually (of course, because that's the point of this), and I wish all plugins would have this sort of thing.
    1. Blackixx
      Author's Response
      Thanks a lot :)