
Revive is an advanced downed-and-revival system plugin for Minecraft 1.21+ (Spigot/Paper), designed for roleplay, survival, factions, and realistic gameplay servers.
Instead of instant death, players enter a critical downed state with visual effects, restricted actions, and a timed hospital transfer.
Medics can revive players with a custom Defibrillator item and an interactive bossbar timing minigame, or carry injured players to safety.
Fully configurable and performance-focused, Revive adds immersive emergency gameplay that keeps combat intense and teamplay meaningful.

Features:
- Immersive Death Loop:
Players fall to the ground upon death and remain "downed" until another player (with permission and required item) uses a configurable revive item. - Carry System:
Players can carry downed players and move them to another location before reviving them. Smooth, fully synchronized animations (GSit compatible) ensure realistic movement and seamless integration with your server experience. - The "Final Kill" Mechanic:
After a customizable cooldown, downed players can be "Final Killed," triggering a respawn at the hospital. - Deep Customization:
Fully compatible with GSit poses for realistic animations. You can customize sounds and toggle multiple gameplay options to perfectly fit your server’s style. - Performance First:
Built from the ground up to be highly optimized, ensuring stable performance and zero lag during player interactions.
Commands:
- /revive <player> (revive.revive) Revives a player who is currently in the downed state.
- /givedefibrillator <player> (revive.givedefibrillator) Gives a Defibrillator item to the specified player.
- /hospitaladmin <subcommand> (revive.hospitaladmin) Main administrative command for hospital bed management.
- /hospitaladmin setbed <bedName> (revive.hospitaladmin) Creates and saves a hospital bed at your current location.
- /hospitaladmin removebed <bedName> (revive.hospitaladmin) Removes a saved hospital bed.
- /hospitaladmin listbeds (revive.hospitaladmin) Lists all configured hospital beds.
- /hospitaladmin near (revive.hospitaladmin) Shows the nearest configured hospital bed.
- /hospitaladmin testbed <bedName> (revive.hospitaladmin) Validates a specific hospital bed configuration.
Need support?
Discord: discord.gg/S8GjzxWjmP