BuffLife
Third-Life inspired plugin, gaining a buff for every life lost.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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