COWMODSКаталог модов

LivesSMP

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 by another player using a custom-crafted Revive Crystal.

Автор: Sparklee_dev1,7 тыс.5обновлён 26 окт. 2026 г.
Механики игрыМини-игры

Описание

🧡 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

CommandDescription
/livessmpShows plugin info and help
/livesShows 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
/toplivesShows the top players with most lives
/livessmpreloadReloads plugin configuration and recipes

🪄 Permissions

PermissionDescriptionDefault
livessmp.adminManage lives (add/set/remove)OP
livessmp.bypassPrevents life loss and bansOP
livessmp.checkAllows checking other players’ livesOP

💬 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 Minecraft version (e.g., 1.21.5)
  • Your server type (Paper, Purpur, Spigot, etc.)
  • Your LivesSMP plugin version
  • Steps to reproduce the issue or screenshots/logs

Your feedback helps make LivesSMP better for everyone 💪


🤝 Contributing

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

  • 🧠 Submitting feature ideas in the issues tab
  • 🐛 Reporting bugs and suggesting fixes
  • 💻 Opening pull requests with improvements or optimizations
  • 🌍 Helping with documentation or translations

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

  • SMP servers looking to add stakes and excitement
  • Hardcore survival or lifesteal-like experiences
  • Community-driven revival mechanics
  • Servers that love custom, configurable gameplay

Галерея

Crafting RecipieBanned Player MessageEvery aspect of the plugin is configurableNotification when you loose a life

Последние версии

Все версии →
release

LivesSMP 2.3.0

2.3.0
26 окт. 2026 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
One jar for **Paper, Purpur and Folia** — Minecraft **1.21.x through 26.x**. ## Highlights - **Minecraft 26.3 support** — built against the Paper 26.3 API. - **Folia support** — all scheduling now goes through the region-aware scheduler API (`GlobalRegionScheduler`, `AsyncScheduler`, `EntityScheduler`); ban list access is serialized on the global region thread. - **Single jar, wide range** — `api-version: '1.21'` and Java 21 bytecode, so the same file loads on 1.21.x and 26.x servers. ## Reliability fixes - Fixed a Life Shard PDC exploit that allowed item duplication, plus shard amount validation. - Fixed double life loss when a player dies in PvP. - Offline players no longer have their data reset; legacy storage is migrated to `data.yml`. - Temporary ban durations are validated and fall back to `1h` instead of failing. - Revive crystals are consumed correctly (including stacked crystals). - Negative amounts and unknown players are rejected in admin commands. - Database keep-alive/reconnect hardened; async reads no longer touch the main thread. - `/livessmp` routes subcommands correctly and reloads config, messages and the revive recipe together. - Update checker now compares versions numerically instead of flagging any version mismatch. ## Compatibility | | | |---|---| | Servers | Paper / Purpur / Folia 1.21.x – 26.x | | Java (runtime) | 21+ | | `api-version` | `1.21` | | `folia-supported` | `true` | ## Upgrade notes - `config.yml` is now version 9 and migrates automatically; new options are appended with defaults. - Life Shards created **before** this version will not redeem (the PDC tag was hardened). - Back up `plugins/LivesSMP/data.yml` or your MySQL database before upgrading.
release

LivesSMP 2.2.2

2.2.2
2 мар. 2026 г.1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
Fixed Lives Resetting on Rejoin.
release

LivesSMP 2.2.1

2.2.1
22 февр. 2026 г.59Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Скачать
Что нового
**Fixed some action bar fading issues.**
release

LivesSMP 2.2.0

2.2.0
22 февр. 2026 г.28Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Скачать
Что нового
### Update 2.2.0 **Fix: move DB operations off main thread, fix misc bugs** - Async MySQL connect, player load on join, and leaderboard query - Fix JoinListener race condition with async DB fetch + online guard - Add PlayerQuitEvent to unload cache and prevent memory leak - Fix duplicate UpdateChecker call in onEnable - Fix WithdrawLifeCommand tilde typo, lore formatting, full inventory refund - Fix wrong permission node (lives.admin -> livessmp.admin) in RemoveLives/ReloadCommand - Register missing CheckLivesCommand in onEnable - Rename saveAllSync() to saveData() for consistency - Add hasData() to PlayerManager
release

LivesSMP 2.1.0

2.1.0
11 нояб. 2025 г.361Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Fix: Players now get the "starting-lives" after getting revived. - Players now see their total lives continuously in the action bar. - Added configurable temporary ban system with duration support. - Fully customizable messages for both features.
release

LivesSMP 2.0.3

2.0.3
11 нояб. 2025 г.23Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Fixed config updater.
release

LivesSMP 2.0.2

2.0.2
10 нояб. 2025 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Added UpdateChecker utility to check latest version from SpigotMC API.
release

LivesSMP 2.0.1

2.0.1
10 нояб. 2025 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Added MaxLives feature in the config - Minor bugfixes **Full Changelog**: https://github.com/Sparkleeop/LivesSMP/compare/LivesSMP-v2.0.0...LivesSMP-v2.0.1
release

LivesSMP v2.0.0

2.0.0
10 нояб. 2025 г.22Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Added a new Live steal feature. - Added a in-built leaderboard system. - Updated the /livessmp command. - Formatting changes.
release

LivesSMP v1.3.0

1.3.0
10 нояб. 2025 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Fixed Unbanning players that were banned for other reasons by /revive. - PlaceholderAPI Support. - Fixed plugin failed to load crashes due in previous version.