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.21.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


becc7462414ab5eeb6570a368433d513a5fd00b9.png


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


148f0ff6ab3d26d67fdcee8a43b0f44012b31d79.png


eadfb4970e328fc18512590bc03904cb4ec580e2.png


a27b3f028ebb4b42fcb4329afad36efc2f7f8405.png


3f22e87027e1126d8ec735489e9d0a5b62b196db.png


269a1e26ba58c808f6e337af24ba6895c93731f9.png


dfdcae68ec6121104969a225b31d440620396072.png


a3bb535f6da6cc8db2d37825c1dee676d64edbd1.png


ea2f473212f916558a98fbcd6937bb6d6242846b.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
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
37,627 Views
494 Purchases
507 Downloads
Oct 11, 2018 Published
Mar 5, 2023 Updated
4.00 star(s)
Average rating (10)
95.8 KB File size
Type
  1. Gameplay
  2. Economy
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
  14. 1.21
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,189 purchases
Premium pouches plugin
4.00 star(s) 1 ratings
225 purchases
Premium tokens plugin
Not yet rated
45 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 109 ratings
2,816 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 118 ratings
2,370 purchases
Share and earn
Refer this resource and earn a 10% commission.
37,627 Views
494 Purchases
507 Downloads
Oct 11, 2018 Published
Mar 5, 2023 Updated
4.00 star(s)
Average rating (10)
95.8 KB File size
Type
  1. Gameplay
  2. Economy
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
  14. 1.21
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,189 purchases
Premium pouches plugin
4.00 star(s) 1 ratings
225 purchases
Premium tokens plugin
Not yet rated
45 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 109 ratings
2,816 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 118 ratings
2,370 purchases
Top