ReviveSystem
release2.1Revive players after death Special items and mechanics Customizable settings Compatible with Minecraft 1.21–1.21.10 + (- 26.2)
release2.1latestrelease2.1_tiny_updateJul 4, 2026
You can now set how many times players can be revived using theCustom Revive Limits
revive.max-revivesoption inconfig.yml. Set it to1(default), a positive limit, or-1for infinite revivals.
The plugin now works on Minecraft 1.21 all the way to 26.2+ (Paper, Spigot, Bukkit). It automatically detects your server version and adapts.Wide Compatibility
How to Update
If you're running Beta or other: 1. Replace the old JAR withrevivesystem-2.0.jarin yourplugins/folder 2. Start the server — all new config options appear automatically 3. Your existing player data is fully compatible — nothing is lost! If this is a fresh install, just drop the JAR inplugins/. Start the server and you're good to go. ---Questions?
If you run into any issues or have suggestions, reach out on Discord: desertlox (Feature with the Advancement pack coming in the future)License
This plugin is not open source. All rights reserved.release2.0release 2.0 Update 2026Jun 25, 2026 Hey everyone! A major update for ReviveSystem is here. This is the biggest update since the initial release, focusing on three areas: performance, customization, and compatibility. Here's everything you need to know. ---What is ReviveSystem?
ReviveSystem is a plugin for Minecraft Hardcore and Semi-Hardcore servers that gives dead players a second chance — but only through teamwork. The core loop is simple: 1.You die → you drop your head and enter Spectator Mode 2.
A teammate picks up your head, crafts a special item, and revives you 3.
You return to Survival with full health — your second life begins There are three ways to be revived: - Revive Item — Craft a Nether Star from Player Head + Gold + Emerald + Totem of Undying - Respawn Point — Surround a dead player's head with Soul Sand, then place the result to teleport and revive them - Admin Command — Server operators can use
/revive <player>Bonus Feature: Head Mechanic — Wear a dead player's head as a helmet to get +20 bonus hearts (configurable). You'll also unlock the "Kopf hoch!" advancement and hear a level-up sound. ---What's New in v2.0?
Your server will run smoother than ever: - Async saving — Player data saves on a background thread, no more lag spikes - Smart saving — Only writes to disk when data actually changes - Better item detection — Uses Minecraft's PersistentDataContainer (PDC) instead of checking display names. More reliable, faster, won't break if items are renamed - Explosion optimization — Head protection now only checks nearby entities instead of scanning the entire world - Config caching — Settings are loaded once, not re-read on every game eventPerformance Overhaul
Almost everything is now configurable inFull Customization
config.yml: | What you can change | Example | |---------------------|---------| | Bonus hearts from head mechanic | 10, 20, 40 — whatever you want | | Deaths before spectator mode | 1 (hardcore), 2, 3, or more | | Health after revival | Full hearts, half hearts, or barely alive | | Self-revive | Allow or deny | | Head drops on death | Toggle on/off | | Level-up sound | Any Minecraft sound, custom volume & pitch | | Auto-save interval | Every 1 min, 5 min, or disabled | | Death GUI display time | 2 seconds, 5 seconds, 10 seconds | | The entire head mechanic | One toggle to enable/disable everything |
All plugin messages are now in external YAML files that you can edit without recompiling: -Editable Language Files
messages_de.yml— German (default) -messages_en.yml— English -messages_es.yml— Spanish Want a different language? Just copy one of the files, translate it, and set your language code in the config. Done.
Changed a setting? You no longer need to restart the server. Just run: `/revive reload` All config values, messages, and settings are updated instantly.Live Reload
The plugin now works on Minecraft 1.21 all the way to 26.2+ (Paper, Spigot, Bukkit). It automatically detects your server version and adapts. ---Wide Compatibility
How to Update
If you're running Beta 0.2: 1. Replace the old JAR withrevivesystem-2.0.jarin yourplugins/folder 2. Start the server — all new config options appear automatically 3. Your existing player data is fully compatible — nothing is lost! If this is a fresh install, just drop the JAR inplugins/and the datapack indatapacks/. Start the server and you're good to go. ---Commands & Permissions
| Command | What it does | Who can use it | |---------|-------------|----------------| |/revive| Shows help | Everyone | |/revive <player>| Revives a dead player |revivesystem.use(everyone) | |/revive reload| Reloads all config & messages |revivesystem.admin(OP only) | ---Crafting Recipes
Revive Item (Nether Star)
[Player Head] [Gold] [Emerald] [Gold] [Totem of Undying]Respawn Point
---[Soul Sand] [Soul Sand] [Soul Sand] [Soul Sand] [Player Head] [Soul Sand] [Soul Sand] [Soul Sand] [Soul Sand]Questions?
If you run into any issues or have suggestions, reach out on Discord: desertlox Enjoy the update!Beta0.2bug fixDec 23, 2025 Bug fixed where the message in chat was spammedBeta0.1Dec 22, 2025
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
LuckPerms
A permissions plugin/mod for Minecraft servers.
2.8MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta