BossShopPro
BossShopPro
main-1-png.167840

BossShopPro is one of the most player-friendly and multifunctional GUI plugins ever! Say goodbye to all the annoying command- or signshops!
It can not only be used to create shops but for every kind of menu. Here are just a few examples:
  • Shop (Buy or sell items)
  • Kits
  • A menu that allows players to execute commands with a simple click
  • Server selector (when having multiple servers connected)
  • Warp menu
main-2-gif.151005







main-18-png.151025

BossShopPro is a plugin which allows the creation of simple/advanced GUIs (That's up to you!). It allows creating infinite custom inventories with wonderful items, whose look, reward, price and conditions you can define. Features like a price discount for VIPs or serverpinging make every kind of GUI possible and can even be extended by Addons.

This is the pro version of the free plugin BossShop.
cEjYVoL.png

If you want a great server shop or menu but don't need all that features I suggest you to check out BossShop.

See BossShopPro in action live on the server play.becto.net. The server compass, warp menus, pointshop are all made using BossShopPro.


Les1SW4.png

You set up your shops and menus once. That can either be done by hand or with a helpful tool that I wrote to make the setup easier.

Every shopitem in the shops has following values:
  • A specific reward (there are many different types of rewards)
  • A specific price (there are many different types of prices)
  • An inventory location (Use 0 if you want the item to automatically pick the next empty slot)
Optional you can add following properties:
  • A message that is sent to the player when he purchases the shopitem
  • Conditions: When they are not fulfilled the shopitem will be hidden from the shop
  • A special permission that players need in order to buy the shopitem
  • More actions for different kinds of clicks (like for leftclick/rightclick/mousewheel)
Example (Setup by hand)
Code (Text):

BossSword:
RewardType: item
PriceType: points
Price: 2000
Reward:
- - type:DIAMOND_SWORD
- amount:1
- name:&cBossSword
- lore:&8&o%player%'s Sword
- enchantment:DAMAGE_ALL#5
- enchantment:FIRE_ASPECT#2
MenuItem:
- type:DIAMOND_SWORD
- amount:1
- name:&4[*] &c%itemname% &4[*]
- 'lore:&cPrice: 2000 Points'
- enchantment:DAMAGE_ALL#5
- enchantment:FIRE_ASPECT#2
Message: '&eYou bought 1 %itemname%! Money left: &c%left%'
InventoryLocation: 21
ExtraPermission: ''

Using the tool: Shop page
BuyShop.PNG

Auto completion

Autofill_material_names.PNG

Item page
BossSword_MenuItem.PNG


Output of example
BuyShop_Output.png




IeqUBwh.png

(Some of these features are in BossShopPro only, like support for some Point plugins)

hxinuPg.png

  • Shops automatically expand to multiple pages when needed (Configuration -> pagelayout.yml)
  • Supports custom skull textures
  • Sound support (Fully customizable)
  • More placeholders including calculation support
  • Better ServerPinging system
    • Player count and motd can be displayed in every text
    • You can show the total player count of multiple servers added together
    • Configurable timeout and other new settings
    • Faster and more efficient system
  • Allow shopitems to have different actions when using a different kind of click (leftclick, rightclick, mousewheel etc.. Configuration -> Advanced Options)
  • Too long lore lines are automatically split to prevent them from being out of view
  • Money and Points formatting (Configurable: Show for example '14k' instead of '14027')
  • Configurable anti click spam delay
  • Optionally make items automatically pick the next empty slot
  • Open individual shops with their own command
  • Item- and enchantment translation into every available minecraft vanilla language (Requires LangUtils to be installed)
  • More Reward types
    • Exp
    • "ShopPage" (sends player to an other page of the current shop)
    • BungeeCordCommand (executes command via BungeeCord console)
    • OpCommand (makes player execute command with op permissions)
  • More Price types
    • ItemAll - Sell all items of one kind with one click
  • More ItemData
    • Custom playerhead textures (player-independent)
    • Written book content (including color codes and symbols)
    • Pre-set mobspawners or monstereastereggs (Requires SilkSpawners)
  • More Addons
    • ThirdCurrency - Adds supports for a third currency
    • TrickyShops - Makes creating shops way faster by simple tricks
    • ItemShops - Create fancy itemshops with minimal effort
    • PlayerShops GUI - Allows players to create public shops and sell their items NEW!
  • Expanded original Addons
    • LimitedUses - Allows to limit the amount of uses of items
      • Additional time-cooldown feature
    • GuiShopManager - Adds new ways to open a shop
      • Optionally bind non-BossShopPro commands to items
      • Multiworld support
      • Optional join-delay
  • Many different types of conditions (optinal)
    • Items are only shown when conditions are met
    • Check for player data like...
      • Money
      • Points
      • Health or hunger
      • Items in inventory
      • Permissions or group
      • Player location
      • Lightlevel of player location
    • Check for general data like...
      • World time
      • Player count or state of an other server
    • Check for realtime data like...
      • Year, month or week
      • Day of month or day of week
      • Hour, minute, second or millisecond
    • More conditions can be added via Addons
H5EWqnu.gif


... and more!



Abqquy3.png

  • /shop - Opens the main shop
  • /shop <shop> - Opens the named shop
  • /shop open <shop> <name> - Opens named shop for the named player
  • /shop close <name> - Closes the inventory of the named player
  • /shop reload - Reloads the plugin, shops, configs and all installed addons
  • /shop read - Reads the item in the players main hand and prints out the itemdata required to reproduce that item in a shop
  • Aliases:
    • /bs
    • /BossShop
  • You can remove the commands you don't want
  • You can give every shop its own commands


UYefbC5.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
  • 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.read - Allows reading how any itemstack is built up
  • BossShop.bypass - Bypass the anti click spam delay
You can add your own permission nodes to specific shopitems in order to make these available to some players only.


WKbVGrF.png

  • You may use this plugin on one server or network only
  • When you have an issue please contact me via PM before posting a bad rating. Then we can solve it together ;-)
  • By buying the resource you agree that you have written the whole description
  • No refunds
  • You may not -Redacted- the BossShopPro plugin or any of its source code publicly or privately
  • Support is only given to accounts who bought the resource
  • Once bought future updates are free
  • I'm an active developer who considers most requests, however there can be times when I am away or do not have free time for plugin development
  • I provide a helpful tool that makes setting shops up easier, however the tool may not support every single BossShopPro feature
  • The terms of service can be modified at any time

Requirements
Requires Spigot 1.7 or newer.
Does not support KCauldron together with the Invtweaks mod.

If you want to work with money you need to have Vault installed.
Pre-set mobspawners or monstereastereggs require the plugin SilkSpawners to be installed.
Automatic item- and enchantment translations into any minecraft vanilla language require the plugin LangUtilsto be installed.

What to do after buying?

  1. Let BossShopPro generate the default shops and test them out
  2. Learn how to set things up properly here
  3. Any issues? Please send me a PM and include your configuration files or any error messages if existing
  4. Suggestions? Feel free to send them. I implement most features that make sense.
  5. Leave a good rating :)
How to import configurations from BossShop?
Simply copy all your files (including the shops folder) into the new BossShopPro folder. That should be it. Old shops are still supported fine :)

In order to import the configuration files of Addons simply copy the files inside your old Addon folders into the new folders. The new Addon folders might have a different name and can be found inside the BossShopPro folder.

When switching from BossShop to BossShopPro you need to work with a different version of the setup tool and you need to download new versions of the Addons.

Latest reviews

Update to 1.6.1 please
Niceee , update for 1.6.0 please
Great plugin! Thank you for leak!!
Thanks but update to 1.5.3 !! thx

Similar resources

BossShopPro - The most powerful Chest GUI shop/menu plugin. Josh
Allows the creation of every kind of Chest GUI menu or shop.
5.00 star(s) 1 ratings
Downloads
417
Updated
BossShopPro - The most powerful Chest GUI shop/menu plugin. Josh
Allows the creation of every kind of Chest GUI menu or shop.
5.00 star(s) 2 ratings
Downloads
269
Updated
BossShopPro - The most powerful Chest GUI shop/menu plugin. BlackSpigot.com
5.00 star(s) 11 ratings
Downloads
1,912
Updated
BlackSpigot General Chat
Rules Help Users
    timojesus @ timojesus: I fixed some of the gifs for resource and rank prefix banners today, too ur ModelEngine its safe?
    Top