LivesPlugin

LivesPlugin

LivesPlugin: Hardcore Minecraft plugin with limited lives, revives, and Life Stars. Made with โค๏ธ by Kai.

2 311 downloads
7 followers

๐Ÿฉธ 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