SuperBoosters v1.8.7

Premium boosters plugin

upload_2018-12-2_9-41-15.png

The #1 Boosters Plugin on the Market!
giphy.gif

Super Boosters is a custom server wide multiplier which allows you to double your incomes!

Osb2Sh9.jpg
features.png

  • Global & Personal Boosters
  • Fully Configurable
  • 1.8-1.20.x Support
  • Money, MobCoins, Tokens & Experience Booster
  • Add Unlimited Boosters (Using our API)
  • Easy to use API

about.png

SuperBoosters is a very simple concept that is easy to understand for all. When you obtain a booster using one of the commands, you can open the booster menu with "/boosters" and in this menu you can activate the boosters, which doubles the income of the booster type you activated.

images.png


62f3e73c82178d38fccf2ac1e7296697.png


upload_2019-4-20_15-35-44.png


6fc5a10427423bf20097b851297e57d6.png


078f3958f3082d9cd20466ba2e43474c.png


3bd9b93680bc6f6aac7d5352269da283.png


aada4dcefdb1ae0247dc707b399726e5.png


7a723845a041832bf1055249677a6ebf.png


466d7df30ee5dcf6d6aede4d27288d1e.png


e0145b9fe18eb2016864ce43f3773b37.png


e4d38fc3677464535b5336fbe2244867.png


975a166aebe096997620126772bcf5b9.png


commands.png

The plugin does not feature too many commands, these are the current commands featured in this plugin.
Code:
Default Stuff:
 Command: /boosters
 Permission: boosters.use

 Command: /boosters activate <booster> <type>
 Permission: boosters.activate

 Command: /booster cancel <booster> <type>
 Permission: /boosters.cancel

Admin Stuff:
 Command: /boosters give <player> <booster> <type> <amount>
 Permission: boosters.give

 Command: /boosters take <player> <booster> <type> <amount>
 Permission: boosters.take

 Command: /boosters set <player> <booster> <type> <amount>
 Permission: boosters.set

 Command: /boosters forceactivate <booster> [player]
 Permission: boosters.forceactivate

 Command: /boosters forcecancel <booster> [player]
 Permission: boosters.forcecancel

 Command: /boosters reload
 Permission: boosters.reload

setup.png

Regular Installation:
1 - Purchase & Download the plugin!
2 - Place SuperBoosters.jar into your servers plugins folder
3 - Restart your server
4 - Edit config to your liking
5 - Either restart the server or reload the plugin

files.png

Code:
gui_boostertype:
  title: "&8&lBOOSTERS"
  rows: 3
  globalboosters_item:
    slot: 12
    material: "BEACON"
    name: "&3&lGLOBAL BOOSTERS"
    durability: 0
    lore:
      - "&7&oView the global boosters section"
  personalboosters_item:
    slot: 14
    material: "SKULL_ITEM"
    name: "&3&lPERSONAL BOOSTERS"
    durability: 0
    lore:
      - "&7&oView the personal boosters section"
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []
gui_boosters:
  title: "&8&lGLOBAL BOOSTERS"
  rows: 3
  activeboosters_item:
    slot: 12
    material: "WATCH"
    name: "&3&lACTIVE GLOBAL BOOSTERS"
    durability: 0
    lore:
      - "&7&oView the current activated global boosters"
  yourboosters_item:
    slot: 14
    material: "SIGN"
    name: "&3&lYOUR GLOBAL BOOSTERS"
    durability: 0
    lore:
      - "&7&oView your global boosters"
  info_item:
    enabled: true
    slot: 26
    material: "BOOK"
    name: "&f"
    durability: 0
    lore:
      - "&7&l&m-----------------------------------"
      - "&bGlobal &7boosters will effect all online players."
      - " "
      - "&7You can purchase &bglobal &7boosters on our store @"
      - "&7&bshop.example.com"
      - "&7&l&m-----------------------------------"
      - " "
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []
gui_personal_boosters:
  title: "&8&lPERSONAL BOOSTERS"
  rows: 3
  activeboosters_item:
    slot: 12
    material: "WATCH"
    name: "&3&lACTIVE PERSONAL BOOSTERS"
    durability: 0
    lore:
      - "&7&oView your current activated personal boosters"
  yourboosters_item:
    slot: 14
    material: "SIGN"
    name: "&3&lYOUR PERSONAL BOOSTERS"
    durability: 0
    lore:
      - "&7&oView your personal boosters"
  info_item:
    enabled: true
    slot: 26
    material: "BOOK"
    name: "&f"
    durability: 0
    lore:
      - "&7&l&m-----------------------------------"
      - "&bPersonal &7boosters will effect only you."
      - " "
      - "&7You can purchase &bpersonal &7boosters on our store @"
      - "&7&bshop.example.com"
      - "&7&l&m-----------------------------------"
      - " "
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []
gui_activeboosters:
  title: "&8&lACTIVE GLOBAL BOOSTERS"
  rows: 3
  no_boosters_activated_item:
    slot: 13
    material: "BEDROCK"
    name: "&3&lNO ACTIVE BOOSTERS"
    durability: 0
    lore:
      - "&7&oPurchase one @ shop.example.com"
  info_item:
    enabled: false
    slot: 4
    material: "WATCH"
    name: "&b&lINFO"
    durability: 0
    lore:
      - "&7&oThese are the boosters that are currently activated"
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []
gui_yourboosters:
  title: "&8&lYOUR GLOBAL BOOSTERS"
  rows: 3
  no_boosters_item:
    slot: 13
    material: "BEDROCK"
    name: "&3&lNO BOOSTERS"
    durability: 0
    lore:
      - "&7&oYou do not have any boosters"
  info_item:
    enabled: true
    slot: 26
    material: "BOOK"
    name: "&f"
    durability: 0
    lore:
      - "&7&l&m-----------------------------------"
      - "&7These are your currently owned &bglobal &7boosters"
      - " "
      - "&bClick &7to &bstart &7a booster!"
      - "&7&l&m-----------------------------------"
      - " "
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []
gui_personal_activeboosters:
  title: "&8&lACTIVE PERSONAL BOOSTERS"
  rows: 3
  no_boosters_activated_item:
    slot: 13
    material: "BEDROCK"
    name: "&3&lNO ACTIVE BOOSTERS"
    durability: 0
    lore:
      - "&7&oPurchase one @ shop.example.com"
  info_item:
    enabled: false
    slot: 4
    material: "WATCH"
    name: "&b&lINFO"
    durability: 0
    lore:
      - "&7&oThese are the boosters that are currently activated"
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []
gui_personal_yourboosters:
  title: "&8&lYOUR PERSONAL BOOSTERS"
  rows: 3
  no_boosters_item:
    slot: 13
    material: "BEDROCK"
    name: "&3&lNO BOOSTERS"
    durability: 0
    lore:
      - "&7&oYou do not have any boosters"
  info_item:
    enabled: true
    slot: 26
    material: "BOOK"
    name: "&f"
    durability: 0
    lore:
      - "&7&l&m-----------------------------------"
      - "&7These are your currently owned &bpersonal &7boosters"
      - " "
      - "&bClick &7to &bstart &7a booster!"
      - "&7&l&m-----------------------------------"
      - " "
  filler:
    enabled: true
    item:
      material: "STAINED_GLASS_PANE"
      name: ""
      durability: 7
      lore: []

format:
  enabled: true
  locale: "US"

enabled_booster_types:
  - "GLOBAL"
  - "PERSONAL"
placeholder_booster_not_active: "Not active"

USAGE_MESSAGE: "&cUsage: %usage%"
NO_PERMISSION_MESSAGE: "&cYou do not have permission to execute this command"
NOT_PLAYER_MESSAGE: "&cYou need to be a player to execute this command"
NO_PROFILE_MESSAGE: "&cThere is no profile attached to you"
NO_BOOSTER_CALLED_THAT_MESSAGE: "&cThere is no booster called: %name%"
BOOSTER_ALREADY_ACTIVE_MESSAGE: "&cThere is already a global %type% booster active"
NO_ACTIVE_BOOSTER_MESSAGE: "&cThere is no active global %type% booster"
NOT_THE_STARTER_MESSAGE: "&cYou are not the starter of that booster"
NO_BOOSTER_MESSAGE: "&cYou do not have a global %type% booster to activate"
NO_PLAYER_CALLED_THAT_MESSAGE: "&cThere is no player called: %name%"
NO_PROFILE_FOUND_MESSAGE: "&cCould not find the profile of player: %name%"
ONLY_NUMBERS_MESSAGE: "&c%arg% should only contain numbers"
AMOUNT_CANNOT_BE_ZERO_MESSAGE: "&cThe amount cannot be 0"
GAVE_BOOSTER_MESSAGE: "&eYou gave &6%amount% &eglobal &6%type% &eboosters to &6%player%"
RECEIVED_BOOSTER_MESSAGE: "&eYou receieved &6%amount% &eglobal &6%type% &eboosters from &6%sender%"
TOOK_BOOSTER_MESSAGE: "&eYou took &6%amount% &eglobal &6%type% &eboosters from &6%player%"
PLAYER_TOOK_BOOSTER_MESSAGE: "&6%player% &etook &6%amount% &eglobal &6%type% &efrom you"
SET_BOOSTER_MESSAGE: "&eYou set &6%player%&e's global &6%type% &ebooster amount to &6%amount%"
PLAYER_SET_BOOSTER_MESSAGE: "&6%player% &eset your global &6%type% &ebooster amount to &6%amount%"
MONEY_BOOSTER_ADDED_MESSAGE: "&a&l+ $%amount% &7(Money Booster)"
MOBCOINS_BOOSTER_ADDED_MESSAGE: "&a&l+ %amount%⛁ Mobcoin &7(MobCoins Booster)"
TYPE_SHOULD_BE_EITHER: "&cThe type should be either 'global' or 'personal'"
PERSONAL_BOOSTER_ALREADY_ACTIVE_MESSAGE: "&cYou have already activated a personal %type% booster"
PERSONAL_NO_BOOSTER_MESSAGE: "&cYou do not have a personal %type% booster to activate"
PERSONAL_NO_ACTIVE_BOOSTER_MESSAGE: "&cThere is no active personal %type% booster"
PERSONAL_GAVE_BOOSTER_MESSAGE: "&eYou gave &6%amount% personal %type% &eboosters to &6%player%"
PERSONAL_RECEIVED_BOOSTER_MESSAGE: "&eYou receieved &6%amount% &epersonal &6%type% &eboosters from &6%sender%"
PERSONAL_TOOK_BOOSTER_MESSAGE: "&eYou took &6%amount% &epersonal &6%type% &eboosters from &6%player%"
PERSONAL_PLAYER_TOOK_BOOSTER_MESSAGE: "&6%player% &etook &6%amount% &epersonal &6%type% &efrom you"
PERSONAL_SET_BOOSTER_MESSAGE: "&eYou set &6%player%&e's personal &6%type% &ebooster amount to &6%amount%"
PERSONAL_PLAYER_SET_BOOSTER_MESSAGE: "&6%player% &eset your personal &6%type% &ebooster amount to &6%amount%"

BOOSTER_STARTED_MESSAGE:
  - " "
  - "&b&l*** Global 2x %type% Booster Started ***"
  - "&7(( The booster will last for %minutes% minutes ))"
  - " "
BOOSTER_ENDED_MESSAGE:
  - " "
  - "&c&l*** Global %type% Booster Ended ***"
  - "&7(( The %type% booster started by %player% has ended! ))"
  - " "
PERSONAL_BOOSTER_STARTED_MESSAGE:
  - " "
  - "&b&l*** Personal 2x %type% Booster Started ***"
  - "&7(( The booster will last for %minutes% minutes ))"
  - " "
PERSONAL_BOOSTER_ENDED_MESSAGE:
  - " "
  - "&c&l*** Personal %type% Booster Ended ***"
  - "&7(( The %type% booster started by %player% has ended! ))"
  - " "
BOOSTERS_HELP_MESSAGE:
  - "&8&m---------------------------"
  - "&3&lDefault Booster Commands:"
  - "&b/boosters activate <booster> <type>"
  - "&b/boosters cancel <booster> <type>"
  - "&b/boosters - Opens GUI"
  - "&8&m---------------------------"
BOOSTERS_HELP_ADMIN_MESSAGE:
  - "&8&m---------------------------"
  - "&3&lDefault Booster Commands:"
  - "&b/boosters activate <booster>"
  - "&b/boosters cancel <booster>"
  - "&b/boosters - Opens GUI"
  - " "
  - "&3&lAdmin Booster Commands:"
  - "&b/boosters forceactivate <booster> [player]"
  - "&b/boosters forcecancel <booster> [player]"
  - "&b/boosters give <player> <booster> <type> <amount>"
  - "&b/boosters take <player> <booster> <type> <amount>"
  - "&b/boosters set <player> <booster> <type> <amount>"
  - "&8&m---------------------------"
Code:
Experience:
  enabled: true
  displayname: "Experience"
  global:
    minutes: 30
    material: "EXP_BOTTLE"
    durability: 0
    glow: false
    itemname: "&3&lGlobal Experience Booster"
    activatelore:
      - "&7&oThis doubles all experience received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all experience received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 10
  personal:
    minutes: 30
    material: "EXP_BOTTLE"
    durability: 0
    glow: false
    itemname: "&3&lPersonal Experience Booster"
    activatelore:
      - "&7&oThis doubles all experience you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all experience you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 10
Money:
  enabled: true
  displayname: "Money"
  global:
    minutes: 30
    material: "EMERALD"
    durability: 0
    glow: false
    itemname: "&3&lGlobal Money Booster"
    activatelore:
      - "&7&oThis doubles all money received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all money received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 12
  personal:
    minutes: 30
    material: "EMERALD"
    durability: 0
    glow: false
    itemname: "&3&lPersonal Money Booster"
    activatelore:
      - "&7&oThis doubles all money you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all money you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 12
MobCoins:
  enabled: true
  displayname: "MobCoins"
  global:
    minutes: 30
    material: "DOUBLE_PLANT"
    durability: 0
    glow: false
    itemname: "&3&lGlobal MobCoins Booster"
    activatelore:
      - "&7&oThis doubles all mobcoins received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all mobcoins received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 14
  personal:
    minutes: 30
    material: "DOUBLE_PLANT"
    durability: 0
    glow: false
    itemname: "&3&lPersonal MobCoins Booster"
    activatelore:
      - "&7&oThis doubles all mobcoins you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all mobcoins you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 14
Tokens:
  enabled: true
  displayname: "Tokens"
  global:
    minutes: 30
    material: "NETHER_STAR"
    durability: 0
    glow: false
    itemname: "&3&lGlobal Tokens Booster"
    activatelore:
      - "&7&oThis doubles all tokens received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all tokens received"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 16
  personal:
    minutes: 30
    material: "NETHER_STAR"
    durability: 0
    glow: false
    itemname: "&3&lPersonal Tokens Booster"
    activatelore:
      - "&7&oThis doubles all tokens you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3You have: &b%amount%"
    boosterslore:
      - "&7&oThis doubles all tokens you receive"
      - "&7&oon the server for %minutes% minutes"
      - ""
      - "&3Activated by: &b%starter%"
      - "&3Remaining time: &b%time%"
    slot: 16

api.png

BoosterActivateEvent | Called when a booster gets activated

BoosterCancelEvent | Called when a booster gets cancelled
Code:
These methods can all be accessed by the BoostersAPI class.

#getBoosterManager (retrieves the booster manager)
#getProfileManager (retrieves the profile manager)
#getStorage (retrieves the storage)
1. Create a class that implements this interface and return the values for your booster (me.swanis.boosters.booster.Booster)
Code:
public interface Booster extends Listener {

    boolean isEnabled(); //If the booster is enabled or not

    String getName(); //The name of the booster

    String getDisplayName(); //The name that will be displayed for a booster in messages

    int getGlobalMinutes(); //The amount of minutes the booster should last for

    ItemStack getGlobalActivateItem(); //The booster item in the global your boosters inventory

    ItemStack getGlobalBoostersItem(); //The booster item in the global active boosters inventory

    int getGlobalSlot(); //The slot where the global booster item will be placed in the guis

    int getPersonalMinutes(); //The amount of minutes the booster should last for

    ItemStack getPersonalActivateItem(); //The booster item in the personal your boosters inventory

    ItemStack getPersonalBoostersItem(); //The booster item in the personal active boosters inventory

    int getPersonalSlot(); //The slot where the personal booster item will be placed in the guis

    void reload(); //Called when the /boosters reload command is run

}
2. Register the booster like this
Code:
BoostersAPI.getBoosterManager().register(new YourClass());
3. Check if your booster is active like this
Code:
if((BoostersAPI.getBoosterManager().getActiveBooster(BoostersAPI.getBoosterManager().getBooster("yourbooster")) != null) || BoostersAPI.getBoosterManager().getActivePersonalBooster("playeruuid", BoostersAPI.getBoosterManager().getBooster("yourbooster")) != null)
4. Thats it! :)
If you're a developer who do not want to buy the plugin in order to use the api, it's also available here: https://github.com/superservic/superboosters-api (jar can be found in releases)

other.png

SUPPORTED PLUGINS:

Money Booster:

ShopGUI+ (version 1.25.3, unsure about others)
AutoSell
WildTools
WildChests
Jobs Reborn
^ Some of these also require Vault to work.

MobCoins Booster:
SuperMobCoins

Tokens Booster:
SuperTokens

^ If there's any other plugins you'd want us to support, join our support discord and let us know about it :)

PLACEHOLDERS:
Placeholder API placeholders for remaining time on boosters exist following this format:
%superboosters_timeleft_booster_type%

An example showing the remaining time for a global Money booster:
%superboosters_timeleft_money_global%

discordpluginssmall.png
Discord Link: https://discord.gg/CkG7ztw

Latest reviews

Support is dead within the Discord... The GUI is not configurable as you want it to be... Cannot disable certain areas or it throws errors in the console..
Swanis
Swanis
The support is definitely not dead, I respond to anyone having issues with my plugins. As for the configuration, feel free to let me know in the discord which areas you are referring to and I'll see what I can do.
Great plugin. easy config. and honestly it's ready to drag and drop!
Please update, its so much outdated.
Great Plugin, with plenty of amazing features!
I love the plugin. The only reason I gave 4 stars is because it's not as customizable as I want it to be. Maybe in the future you can add the ability to remove the Global & Personal Booster section where it shows what kind of boosters YOU have. Overall very pleased.
There's so many bugs with this plugin, When a global money booster ends it spams the chat till you restart the server. And when players tries to open the booster menu it says "profile not found"
Swanis
Swanis
You sure you’re running the latest version? The issues you listed should already have been fixed. Also, for issues with the plugin, make sure to join our support discord so that we can help sort it out instead of directly leaving a negative review.
Really nice plugin but could you add a global booster too?
Swanis
Swanis
Thanks! There should already be global boosters? Join our support discord to let us know about that^
Good working and smooth boosters on MCM with support their MobCoins! I recommend this resource!
Great Plugin Does what it is supposed to do No issues as of yet.
Very useful plugin. Great plugin for your eco.
Swanis
Swanis
Thanks so much! Glad you enjoy it! :)
Buy a license now
$6.00
EULA: Standard EULA
Secure checkout:
Share and earn
Refer this resource and earn a 10% commission.
34,559 Views
476 Purchases
489 Downloads
Oct 11, 2018 Published
Mar 5, 2023 Updated
4.00 star(s)
Average rating (10)
95.8 KB File size
Type
  1. Economy
  2. Gameplay
Supported software
  1. Spigot
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
  13. 1.20
Creator
Owner
Recommended for you
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Premium pouches plugin
4.00 star(s) 1 ratings
208 purchases
Premium tokens plugin
Not yet rated
41 purchases
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,977 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,971 purchases
Share and earn
Refer this resource and earn a 10% commission.
34,559 Views
476 Purchases
489 Downloads
Oct 11, 2018 Published
Mar 5, 2023 Updated
4.00 star(s)
Average rating (10)
95.8 KB File size
Type
  1. Economy
  2. Gameplay
Supported software
  1. Spigot
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
  13. 1.20
Creator
Owner
Recommended for you
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Premium pouches plugin
4.00 star(s) 1 ratings
208 purchases
Premium tokens plugin
Not yet rated
41 purchases
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,977 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,971 purchases
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.