HomeJavaModsLivesSMP
LivesSMP
ModsJava

LivesSMP

by Sparklee_dev · on Modrinth

LivesSMP, a plugin where players start with a limited number of lives. Each death reduces their lives, and losing them all results in a ban until revived…

⬇ Download on Modrinth
LivesSMP — screenshot 1LivesSMP — screenshot 2LivesSMP — screenshot 3

🧡 LivesSMP

⚔️ Core Concept

Players begin with a configurable number of lives (default: 3). Every death subtracts one life. When a player’s lives reach 0, they are automatically banned until another player revives them using the Revive Crystal, a special item crafted with rare materials.


✨ Features

Configurable Life System — Set starting-lives and max-lives in config. 💀 Ban on 0 Lives — Players are banned automatically until revived. 💎 Revive Crystal — Fully customizable crafting recipe for reviving banned players. ♾️ Unlimited Lives Mode — Set max-lives: -1 to remove all life limits. ⚙️ Admin Commands/addlives, /setlives, /removelives, /checklives, /toplives. 💬 Custom Messages — All messages and prefixes are configurable with hex color (&#RRGGBB) support. 💾 MySQL or YAML Storage — Switch easily between local file or database persistence. 📊 PlaceholderAPI Support — Display lives and status with %livessmp_lives% and %livessmp_status%. 🪄 Cross-Compatible — Works on Paper, Purpur, and Spigot (1.21+).


⚙️ Commands

Command Description
/livessmp Shows plugin info and help
/lives Shows your remaining lives
/revive <player> Revive a banned player using a Revive Crystal
/addlives <player> <amount> Add lives to a player
/setlives <player> <amount> Set a player’s lives
/removelives <player> <amount> Remove lives from a player
/checklives <player> Check another player’s lives
/toplives Shows the top players with most lives
/livessmpreload Reloads plugin configuration and recipes

🪄 Permissions

Permission Description Default
livessmp.admin Manage lives (add/set/remove) OP
livessmp.bypass Prevents life loss and bans OP
livessmp.check Allows checking other players’ lives OP

💬 Custom Messages

All plugin messages (join, life lost, revive, admin actions, etc.) can be customized in the config with full &#HEXCODE color support and placeholders like %player%, %target%, and %lives%.


⚡ Compatibility

Paper / Purpur / Spigot 1.21+ ⚙️ Built using the modern Paper API 🚀 Optimized for performance and stability


🐞 Issue Tracker

Found a bug or have a suggestion? Report it on the GitHub Issues page. Please include:

Your feedback helps make LivesSMP better for everyone 💪


🤝 Contributing

Want to help improve LivesSMP? Awesome! You can contribute by:

Before contributing code, please:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or fix.
  3. Test your changes thoroughly on a Paper server (1.21+).
  4. Submit a pull request with a clear description of your update.

Every contribution is appreciated, even small ones ❤️


❤️ Perfect For

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more