BuffLife
Third-Life inspired plugin, gaining a buff for every life lost.
📖About 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 Shard. 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