LivesPlugin
PluginLicenseRef-All-Rights-Reserved

LivesPlugin

LivesPlugin: Hardcore Minecraft plugin with limited lives, revives, and Life Stars. Made with ❤️ by Kai.

928
Downloads
7
Followers
2 months ago
Updated
📦
4
Versions

📖About LivesPlugin

🩸 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 have
  • starting-lives — Lives given on first join
  • revive-lives — Lives restored when revived
  • lose-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