PlayerRevive (Fabric)
A Fabric port of CreativeMD's PlayerRevive (https://www.curseforge.com/minecraft/mc-mods/playerrevive) — instead of dying instantly, players enter a bleeding-out state where nearby allies can revive them.
Features
- Bleeding-out phase — When a player takes lethal damage, they don't die immediately. Instead, they fall down and bleed out over a configurable duration.
- Revive mechanic — Nearby players can hold right-click to revive a downed ally. Multiple players reviving at once speeds up the process.
- Fully configurable — Adjust bleed-out time, revive speed, required items, exhaustion costs, and more via the config file.
- Revive items — Optionally require a specific item to revive or to self-revive, with configurable stack consumption.
- Self-revive — Allow players to revive themselves (disabled by default).
- PvP awareness — Configurable behavior for PvP kills: force death, slow revive, or allow normal reviving.
- Command blocking — Prevent downed players from using commands while bleeding out.
- Visual effects — Blur shader and forced camera angle while downed for immersion.
Permissions & Config
All settings are managed through the config file generated on first launch. Server-side config syncs to clients automatically.
Credits
Originally created by CreativeMD https://github.com/CreativeMD/PlayerRevive for Forge/NeoForge. This is an unofficial Fabric port made under the LGPL v3 license. Full source code is available on GitHub (https://github.com/MikihinaSann/PlayerRevive).
Adjust the GitHub link to match your actual repo URL. Keep or trim features as needed — CurseForge prefers concise but informative descriptions.