BuffLife
Third-Life inspired plugin, gaining a buff for every life lost.
BuffLife
⚠️ WARNING ⚠️
THIS PLUGIN IS CURRENTLY UNDER BETA, BUGS ARE TO BE EXPECTED. REPORT ALL BUGS HERE.
How it works
_BuffLife_ is a life series inspired by the Third-Life series, created by Grian.
What is a Life Series?
A Life Series is a spin on the classic multiplayer hardcore experience where each player now has multiple lives to work with. Each life is indicated by a different color:
``` Dark Green - 5 Green - 4 Yellow - 3 Orange - 2 Red - 1 ```
BuffLife Twist In BuffLife, each death grants you an additional positive buff.
Dark Green - 1 buffs Green - 2 buffs Yellow - 3 buffs Orange - 4 buffs Red - 5 buff
The Boogeyman In BuffLife, each session will feature a randomly chosen boogeyman. The boogeyman is a non-red player with a curse. If they are unable to secure a kill on another player, then they will be permanently debuffed by a random negative buff.
Positive and Negative Buffs
Positive Buffs:
``` "minecraft:strength", "minecraft:speed", "minecraft:jump_boost", "minecraft:fire_resistance", "minecraft:haste", "minecraft:conduit_power", "minecraft:dolphins_grace", "minecraft:water_breathing", "minecraft:resistance", "minecraft:hero_of_the_village", "minecraft:slow_falling", "minecraft:luck", "minecraft:night_vision" ```
Negative Boogey Buffs
``` "minecraft:weakness", "minecraft:slowness", "minecraft:mining_fatigue", "minecraft:hunger" ```
Shard System
When a boogey is able to succesfully get a kill, they will recieve a Catalyst Shards. You may use 7 Catalyst Shards to revive a fallen player, using the `/revive <player>` command. This is configurable.
Config Settings
After launching your server with the plugin initialized, a folder named "BuffLife" will be created. Inside said folder will be a `config.yml` file. The file contains the following contents:
``` reviveCommandEnabled: true giftCommandEnabled: true fireballsEnabled: true fireballExplosionMultiplier: 1 helmetsAllowed: false tntMinecartDamageMultiplier: 5 tntMinecartExposionMultiplier: 4 ``` All of these are configurable to your heart's desire- But be careful, for the fireballs, and minecarts can get very powerful!
Command List
`/assign <player>` - Assign BuffLife data to a player or all players
`/fix <player>` - Reapply buffs and permanent effects
`/gift <player> <amount>` - Gift a player one or more of your lives (COST: 1 DIAMOND)
`/getData <player>` - View a player’s BuffLife data
`/boogey` - Choose a random Boogeyman
`/endsession` - End Boogeyman session and escalate effects
`/resetdata` - Reset all BuffLife player data
`/revive <playername>` - Revive a fallen player using Golden Catalyst Shards
`/shard` - Give yourself a Catalyst Shard
`/setboogey <player> [true|false]` - Toggle a player's boogey properties
`/setlives <player> [amount]` - Set a player's life count