TimedLife

Limited-Life inspired plugin where time is the currency.

8

Quick challenge

How far can you run before the mobs catch you?

TimedLife

⚠️ WARNING ⚠️

THIS PLUGIN IS CURRENTLY UNDER BETA, BUGS ARE TO BE EXPECTED. REPORT ALL BUGS HERE.

How it works

_TimedLife_ is a life series inspired by the Limited-Life series, created by Grian.

What is a Limited Life Series?

A Limited Life Series is a spin on the classic Third-Life series, where players have 24 hours to live.

Specific Rules

Dying in any way will subtract one hour from your timer. However, getting a kill will grant you an extra 30 minutes. You will be given a nametag color based on how much time you have left. It follows this system:

``` GREEN | >16h YELLOW | >8h RED | <8h ```

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 reduced to eight hours.

While the boogey is active, they will be Surged. This is a negative status effect that forces the boogeyman to lose time at a faster rate.

A successful boogey kill will also grant a Slumber Rune. When held in the offhand, the Slumber Rune will slow down how fast you burn through time. Ex: 60m could turn into 90m (30 minutes extra time gained).

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.

Clock Runes

Player may withdraw their time into Clock Runes, 1 clock rune = 1 minute. Usage: `/withdraw <minutes>` This is used to create an economy system, with time as the currency. Players may deposit their time once more with `/deposit`

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:

``` defaultPlayerTime: 24 freeze: false helmetsAllowed: false reviveCommandEnabled: false tntMinecartDamageMultiplier: 5 tntMinecartExposionMultiplier: 4 fireballExplosionPower: 1.5 shardsRequiredToRevive: 7 sizedLife: false ``` All of these are configurable to your heart's desire- But be careful, for the fireballs, and minecarts can get very powerful!

SizedLife is a custom mode where a player's physical character size is relative to how much time remains in your clock.

Command List

`/assign <player>` - Assign BuffLife data to a player or all players

`/boogey` - Choose a random Boogeyman

`/cookie` - Nova cookie

`/deposit` - Deposit clock runes

`/endsession` - End Boogeyman session and escalate effects

`/fix <player>` - Reapply buffs and permanent effects

`/getData <player>` - View a player’s BuffLife data

`/resetdata` - Reset all BuffLife player data

`/rune [slumber|surge]` - Give rune

`/setboogey <player> [true|false]` - Toggles a player's boogeyman properties.

`/revive <playername>` - Revive a fallen player using Golden Catalyst Shards

`/setboogey <player> [true|false]` - Toggle a player's boogey properties

`/settime <player> [hours]` - Set a player's time count

`/shard` - Give yourself a Catalyst Shard

`/timer [on|off]` - Toggle the global clock

`/withdraw <minutes>` - Withdraw minutes into clock runes.

BUFFCRAFT COMMANDS [BETA WIP]

`/givecore` - Give BuffCraft core

`/setbuff <player> [speed|haste|health|strength|prot] <value>` - Sets a buff value of a player

ADS