BuffLife

Third-Life inspired plugin, gaining a buff for every life lost.

11

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

ADS