๐ฉธ Lives Plugin
A lightweight hardcore survival plugin that adds a limited lives system to your server โ perfect for SMPs, creator events, and high-stakes challenges.
Everything is fully customizable - lives, elimination behavior, items, recipes, messages, sounds, and gameplay rules.
โ๏ธ Core Features
- Players start with a configurable number of lives and lose 1 life on death
- At 0 lives, players are eliminated (BAN or SPECTATOR โ configurable)
- Revive Books allow players to bring eliminated players back
- Life Stars grant extra lives and can be traded or withdrawn
- Optional LIFE_STAR drop & crafting limits based on player lives
- TAB list shows player lives with color indicators
- Action bar messages for join, respawn, and revive events
- Fully customizable messages, recipes, sounds, and behavior
โจ๏ธ Commands
| Command | Usage | Description | Permission |
|---|---|---|---|
| /lives | /lives [player] | Check lives | lives |
| /setlives | /setlives |
Set lives | lives.setlives |
| /addlives | /addlives |
Add lives | lives.addlives |
| /removelives | /removelives |
Remove lives | lives.removelives |
| /revivebook | /revivebook [player] | Get revive book | lives.revivebook |
| /lifestar | /lifestar | Get Life Star | lives.lifestar |
| /withdrawlife | /withdrawlife |
Withdraw lives | lives.withdrawlife |
| /revive | /revive | Open revive menu | lives.revive |
| /livesreload | /livesreload | Reload configs | lives.reload |
| /livesrecipe | /livesrecipe | Edit recipes | lives.recipe |
| /livesplugin | /livesplugin | Admin help | lives.admin |
๐งพ Permissions
| Permission | Description | Default |
|---|---|---|
| lives.setlives | Set player lives | OP |
| lives.addlives | Add lives | OP |
| lives.removelives | Remove lives | OP |
| lives.revivebook | Give revive books | OP |
| lives.lifestar | Give Life Stars | OP |
| lives.reload | Reload plugin | OP |
| lives.withdrawlife | Withdraw lives | TRUE |
| lives.revive | Open revive GUI | OP |
| lives.recipe | Edit recipes | OP |
| lives.admin | Admin tools & help | OP |
โ๏ธ Configuration (config.yml)
๐ข Life Settings
max-livesโ Maximum lives a player can havestarting-livesโ Lives given on first joinrevive-livesโ Lives restored when revivedlose-life-on-pvp-onlyโ Only lose lives from player kills
โ ๏ธ Elimination Mode
elimination:
mode: BAN
- BAN โ Eliminated players are banned until revived
- SPECTATOR โ Eliminated players stay online in spectator mode
๐งพ TAB Display
- Toggle TAB list on/off
- Customize format and color thresholds
๐ Revive Book
- Enable or disable revive books
- Customize item name, lore, and recipe
โญ Life Star
- Enable or disable Life Stars
- Configure lives granted per use
- Drop limit and crafting limit by life count
- Fully customizable item and recipe
๐ Sounds
- Elimination & revive sounds
- Adjustable volume and pitch
Apply changes instantly with /livesreload.
๐ฌ Messages (messages.yml)
- All plugin messages are fully configurable
- No hardcoded text
- Supports legacy color codes (
&)
Action Bar Messages
actionbar:
join:
respawn:
revive:
Includes command responses, broadcasts, GUI text, ban screen, and spectator messages.
๐ License
All Rights Reserved (ARR)
You may not copy, modify, or redistribute this plugin without explicit permission.
โ
Simple to configure
๐ฅ High-stakes gameplay
โ๏ธ Built for SMPs & content creators
A rare celestial artifact that grants +1 life when used. Craftable and fully customizable through the Recipe Editor. Perfect for trading, gifting, or clutch revives in tough moments. Players can also withdraw their own lives to create and share Life Stars
A rare, craftable item that can revive eliminated players. Fully customizable through the Recipe Editor. Right-click to open the Revive Menu, select a fallen ally, and bring them back with 1 lives. An essential tool for teamwork, strategy, and survival.
A simple GUI that shows all eliminated players. Select a player to instantly revive them using a Revive Book. Brings them back with 1 lives and announces their return to the server.