Booster booster
The booster feature provides players with faction and global level boosters for XP, mob drops, and spawner speed.
Note
These boosters can stack with other features that provide boosters for the same things, like outpost and raiding-outpost.
Currently, there are four distinct booster types:
* SPAWNER
* MOB_DROP
* EXP
* MOB_COIN
* SELL
Config
Overview
Configuration of this feature focuses on the definition of booster types.
Each entry of the boosters
section in the config corresponds to a booster definition.
Booster definitions vary in length, type, scope (faction or global), and multiplier.
Here's an example booster, found in the default config.
spawner-2x:
type: SPAWNER
multiplier: 2.0
seconds-long: 7200
item:
type: EMERALD
name: '&5&lMob Spawner Booster &f- &a&l2.0x'
lore:
- "&7Use this to boost your faction's spawner spawn rate by 2.0x!"
- ''
- '&7Duration: &a2 Hours'
is-glowing: true
To change the scope of this booster, add is-global: true
under the definition of the booster.
When activated, the booster will not affect all players online.
Note
If a global and a faction booster apply to a player, the faction level booster will take precedence.
boosts-stack-with-outpost-feature
If set to true, this will make the boosts stack with any boost from the outpost feature.
boosts-stack-with-raiding-outpost-feature
If set to true, this will make the boosts stack with any boost from the raiding outpost feature.
booster-times-stack
If set to true, when a player activates a booster and another already exists, the time will stack. If set to false, players are not able to activate another booster if one is already active of the same type.
Personal Boosters
This feature also supports player level boosters in the form of meta with LuckPerms.
Note
If you're not using LuckPerms, this part of the feature will not work.
To do this, all you need to do is add the following metadata to a player via LuckPerms: fkore.boosters.BOOSTER_TYPE
.
For example, fkore.boosters.MOB_DROP
. The value of the meta is the amount of boost. Here's a fully formatted command to add a 3.5x MOB_DROP booster to player 'Notch'.
/lp user Notch meta set fkore.boosters.MOB_DROP 3.5
Command
/booster list
- Lists all active faction level boosters./booster listglobal
- Lists all active global level boosters./booster list (faction)
- Lists all active faction level boosters for the given faction./booster give (player) (type) [amount=1]
- Gives a player a booster./booster clear (faction)
- Clears a faction's boosters./booster clear global xp/spawner/drops
- Clears a global booster with the given type.
Permissions
- Base Level - Use boosters.
- Admin Level - Give and manage active boosters.