
Better Revive
A death & revive system with graves, revive potions, grave compass, revive scroll, Hardcore Support and more!
- Загрузки
- 2K
- Подписчики
- 7
- Обновлён
- 11 августа 2026 г.
- Лицензия
- MIT
Опубликован 29 марта 2026 г.
Better Revive
Death doesn't always have to mean an instant respawn.
Better Revive changes the normal Minecraft death system and gives players a chance to bring each other back.
When a player dies from a revivable cause, they don't immediately get sent to the respawn screen. Instead, they enter a downed state and their inventory, equipment and experience are stored inside a protected grave.
From there, the player can wait for someone to revive them or simply choose to respawn normally and return to the grave later.
There are different ways to revive someone. You can use one of the three Revive Potions, or try to bring them back without a potion by completing the Life Pulse minigame.
I wanted the mod to work just as well in a normal survival world as it does on multiplayer servers or in larger modpacks, so most of the important mechanics can be configured by the server owner.
Main Features
- Downed state instead of immediately dying
- Graves that store inventory, armor, offhand items, experience and supported add-on inventories
- Three different tiers of throwable Revive Potions
- Manual reviving without a potion through the Life Pulse minigame
- The downed player has to accept revival attempts
- Configurable revive timers and revive locks
- Configurable Life Pulse difficulty
- Configurable health, food and debuffs after being revived
- Grave Compass for finding and managing your grave
- Revive Scroll for returning to distant graves
- Public Collection Crates after grave protection expires
- Configurable final-death damage types and dimensions
- Cross-dimension grave recovery
- Multiple and temporary grave support
- Optional grave chunk loading
- Graves and downed players survive server restarts
- Administration menu and useful server commands
- Support for singleplayer, multiplayer and dedicated servers
How Death Works
If you die from something that allows revival, Better Revive first stores your items and experience inside a grave.
Instead of respawning immediately, you enter the downed state. You can still see what is happening around your grave while waiting for another player to help you.
The downed screen shows how much revival time you have left and whether you currently have an active revive lock.
You don't have to wait for someone. If you want to continue playing normally, you can always select:
Respawn now (no revival)
This ends the current revival opportunity, but your grave stays in the world so you can recover your items later.
If another player successfully revives you, the grave contents are restored and you are returned to a safe position near the grave.
If the revival timer runs out, the death becomes final and the grave eventually moves into its public collection phase.
Revive Potions
Better Revive has three Revive Potion tiers.
To use one, simply throw it near the grave of a downed player. The potion searches for the nearest valid grave and sends a revival request to its owner.
The downed player can see who is trying to revive them, which potion is being used and how long the offer will remain available.
Nothing happens automatically. The player has to accept the revival first.
| Potion | Brewing Recipe | Revive Health | After-Effects |
|---|---|---|---|
| Revive Potion I | Splash Potion + Golden Apple | 1 heart | Slowness, Hunger and Weakness for 30 seconds |
| Revive Potion II | Revive Potion I + Honeycomb | 3 hearts | Slowness, Hunger and Weakness for 15 seconds |
| Revive Potion III | Revive Potion II + Blaze Rod | 5 hearts | No negative effects |
Potion revivals also restore the player's food level.
After a successful revival, the configured revive lock is applied so players can't simply be revived over and over without any downtime.
Brewing the Potions
All Revive Potions are made in a normal Brewing Stand.
- Brew a Splash Potion together with a Golden Apple to create Revive Potion I.
- Brew Revive Potion I with a Honeycomb to create Revive Potion II.
- Brew Revive Potion II with a Blaze Rod to create Revive Potion III.
| Input | Ingredient | Result |
|---|---|---|
| Splash Potion | Golden Apple | Revive Potion I |
| Revive Potion I | Honeycomb | Revive Potion II |
| Revive Potion II | Blaze Rod | Revive Potion III |
Just like normal Minecraft brewing, you can brew up to three potions at the same time.
Manual Revival and Life Pulse
Revive Potions aren't the only way to save someone.
If you interact with another player's grave without holding a Revive Potion, you can request a manual revival.
The downed player still has to accept your request. After that, the Life Pulse minigame starts for the player performing the revival.
The basic idea is simple: stop the moving needle inside the target area enough times before the timer runs out.
It becomes harder as the attempt continues, and the server owner can configure most parts of the minigame.
Life Pulse supports:
- Configurable number of successful hits
- Configurable number of allowed misses
- Configurable attempt duration
- Configurable retry delay after failing
- Changing target positions
- Changing target sizes
- Configurable starting speed
- Configurable speed increase
- Configurable maximum speed
- Optional changing needle direction
- Separate hit and miss sounds
- Configurable revival health
- Configurable food level
- Configurable revive lock
- Configurable debuffs after revival
- Harmful effects added by other mods
There can only be one active helper at a time.
Other players can request to take over the attempt, and the downed player can also block a specific helper for the current death.
The attempt is cancelled if the helper takes damage or moves too far away from the grave.
Revive Potions always have priority, so a potion revival can take over an active Life Pulse attempt.
Revive Locks
By default, Life Pulse cannot be started while the downed player still has an active revive lock.
The helper receives a message explaining why the attempt cannot be started instead of opening a minigame that has no chance of succeeding.
Server owners can change this behavior and allow manual revivals during an active revive lock.
Graves and Item Recovery
The grave system is an important part of Better Revive because I don't want the revival mechanic to come at the cost of randomly losing items.
A grave can store:
- Main inventory
- Armor
- Offhand item
- Experience
- Supported inventories from other mods and Better Revive add-ons
Graves are placed without replacing blocks that are already occupied and can also be placed correctly around water.
After respawning, simply right-click your grave to get your items back.
The restoration system also checks whether inventory slots are already occupied. If something is in a slot that Better Revive wants to restore, the existing item is moved instead of simply being overwritten.
If your inventory doesn't have enough space for everything, the remaining items stay safe instead of silently disappearing.
The grave system also supports:
- Configurable retained experience
- Owner protection
- Larger and modded inventories
- Grave persistence after server restarts
- Dimension-aware grave tracking
- Multiple deaths
- Temporary graves
- Safe inventory capture and restoration
- Fallback storage if an add-on is missing or temporarily unavailable
Grave Compass
If you respawn while you still have an active grave, Better Revive gives you a Grave Compass.
It helps you find the correct grave instead of forcing you to remember where you died.
The compass stores the grave location and dimension and can show the distance and direction while you are travelling.
Using the compass opens a complete grave overview where you can see:
- Grave coordinates
- Dimension
- Distance
- Equipped items
- Inventory contents
- Additional stored items
- Remaining grave lifetime
The timer updates while the menu is open.
If the grave is in another dimension, the compass tells you instead of pointing toward a meaningless position in your current dimension.
The grave owner can also dissolve the grave from the overview. This removes the grave and drops its remaining contents at the grave location.
Once the grave has been recovered or no longer exists, its compass is removed automatically.
Revive Scroll
Sometimes your grave is simply too far away to make travelling back enjoyable, especially if you died in another dimension.
For that situation there is the Revive Scroll.
Using it teleports you to a safe position near your active grave. It also works across dimensions.
The scroll checks the destination before teleporting you and avoids obviously unsafe positions such as lava.
The item is consumed after use unless you are in Creative Mode.
The Revive Scroll does not revive a downed player. It is only meant for players who already respawned and want to return to their grave.
Crafting the Revive Scroll
You need eight Revive Potion III items and one piece of Paper.
Place the paper in the middle and surround it with Revive Potion III:
| Revive Potion III | Revive Potion III | Revive Potion III |
| Revive Potion III | Paper | Revive Potion III |
| Revive Potion III | Revive Potion III | Revive Potion III |
The finished scroll can be used once.
Public Collection Crates
Graves don't stay protected forever.
Once the configured protection time runs out, a grave turns into a Public Collection Crate.
At that point, other players are allowed to take the remaining items.
Items are only moved into free inventory space. Better Revive doesn't overwrite occupied slots just because someone opens the crate.
If the player can't carry everything, the remaining items stay inside.
Public Collection Crates also have their own configurable lifetime. Once that expires, the crate and its remaining contents are removed.
This is especially useful on multiplayer servers because abandoned graves don't have to stay around forever and the server doesn't have to spawn a huge pile of loose item entities when one expires.
Final Deaths
Not every death has to use the revive system.
Server owners can decide which deaths should immediately count as final deaths and completely skip the downed state.
Rules can be created for:
- Individual damage types
- Entire dimensions
- Deaths below the minimum world height
By default, lava and out-of-world deaths are treated as final deaths.
These defaults can be changed.
The administration menu uses searchable registry lists, so damage types and dimensions added by other mods can also be selected without manually looking up every registry ID.
Server Administration
Better Revive has an in-game administration menu so you don't have to edit configuration files for every small change.
Server operators can open it with:
/betterrevive menu
From there you can configure things such as:
- Revive lock duration
- Grave protection duration
- Public Collection Crate duration
- Retained experience percentage
- Revival offer duration
- Grave text update interval
- Grave chunk loading
- Below-world death behavior
- Final-death damage types
- Final-death dimensions
- Manual revival
- Manual revival during revive locks
- Life Pulse duration
- Required hits
- Allowed misses
- Life Pulse difficulty and speed
- Helper retry delay
- Manual revival health
- Manual revival revive lock
- Debuffs after a manual revival
Settings are stored per world and handled by the server.
There are also administration and diagnostic tools for checking registered graves, repairing stale entries, removing orphaned grave displays, checking runtime information and resetting a world's Better Revive configuration back to its defaults.
For server owners and modpack developers there is also an optional diagnostic test mode in the config file.
It can test important parts of the grave, inventory, networking, revival, configuration and add-on systems and creates a JSON report inside the world directory.
The diagnostic mode is disabled by default.
Add-On Support
Better Revive has its own add-on API so other mods and integrations can hook into parts of the revive and grave system.
This includes support for custom inventories, grave appearance providers, lifecycle listeners, revive extensions and custom revive items.
Official add-ons are available for:
- Better Revive X Curios
- Better Revive X Accessories
- Better Revive X Trinkets
These add-ons allow Better Revive to save equipped items from the respective slot system inside the grave and restore them to the correct slots after recovery or revival.
The add-ons use a safe capture and restoration system. If something cannot be restored correctly, the operation is stopped or rolled back instead of risking item loss or duplication.
Compatibility
Better Revive is available for:
- Fabric
- Forge
- NeoForge
It works in:
- Singleplayer
- LAN worlds
- Dedicated servers
There is also optional recipe display support for:
- JEI
- EMI
- REI
The mod supports inventories, effects, damage types and dimensions added by other mods where the respective system allows it.
Better Revive was made with both normal survival worlds and larger multiplayer servers in mind. Important actions such as revivals and the Life Pulse minigame are checked by the server instead of trusting the client.
Multiplayer requires Better Revive to be installed on both the server and the connecting clients.
Make sure you download the correct Better Revive version for your Minecraft version and mod loader.
Languages
Better Revive currently includes translations for:
- English
- German
- Spanish
- French
- Italian
- Japanese
- Korean
- Polish
- Brazilian Portuguese
- Russian
- Turkish
- Ukrainian
- Simplified Chinese
Feedback and Support
Better Revive is a hobby project and I'm continuing to work on it.
If you find a bug, run into compatibility problems or have an idea for something that would fit the mod, feel free to leave a comment or open an issue. Reports from actual players are especially useful because there are always mod combinations and server setups I can't test myself.
If you enjoy the mod and want to support further development, updates and new integrations, you can also support the project through PayPal.
Made by MrStilu2k6
Ченджлог
2.2.0Релиз1.20.1 · 10 августа 2026 г.
Better Revive 2.2.0
Version 2.2.0 is one of the largest Better Revive updates so far. Its main features include the new manual revival system, significantly more configuration options for administrators, an improved grave overview, and numerous stability and compatibility improvements.
Highlights
- Added the optional Life Pulse manual revival system, which does not require a revive potion.
- Added a fully server-authoritative reaction minigame with consent from the downed player.
- Added extensive administrator settings for behavior, difficulty, rewards, and penalties.
- Redesigned the grave overview and manual revival consent screen.
- Added a freely configurable debuff list with support for effects from other mods.
- Added a new diagnostic test system for server administrators, disabled by default.
Manual Revival and Life Pulse
- Players can now optionally revive downed players by hand without consuming a potion.
- The downed player must consent before the revival attempt can begin.
- Revival requests remain available for 30 seconds and display a live countdown.
- Only one helper can actively revive a downed player at a time.
- Other helpers can request a takeover, while unwanted helpers can be blocked.
- Active attempts are cancelled immediately when the helper takes damage or moves too far away.
- Attempts outside the allowed range now display a dedicated message.
- Successful hits and misses play private confirmation sounds for the helper.
- Revive potions always take priority and can override an active manual revival attempt.
Revive Cooldown
- When the downed player has an active revive cooldown, manual revival and its minigame cannot be started by default.
- Instead of allowing an attempt that cannot succeed, the helper immediately receives a clear cooldown message.
- Administrators can explicitly allow manual revival while a revive cooldown is active.
- This override is disabled by default for balancing and safety reasons.
Minigame and Difficulty
- The Life Pulse minigame is fully evaluated and validated by the server.
- Needle speed and target zones can vary dynamically between rounds.
- The needle becomes faster only after successful hits. Misses do not increase its speed.
- Every new revival attempt resets the needle speed.
- The default values are 160% starting speed, +12% per successful hit, and a maximum of 300%.
- Administrators can configure the starting speed, speed increase per hit, maximum speed, and target-size variation.
- The needle can optionally alternate its rotation direction between rounds.
- Rotation direction, hits, and misses remain deterministic and are validated by the server.
- Required hits, allowed misses, and the personal retry cooldown for each helper are configurable.
New Administrator Settings
- Added a dedicated administration section for manual revival.
- Administrators can configure:
- Whether manual revival is enabled
- Behavior during an active revive cooldown
- Required hits and allowed misses
- Starting, increasing, and maximum needle speed
- Target-size variation and alternating rotation
- Retry cooldown per helper
- Health restored after a successful revival
- Duration of the revive cooldown
- Debuffs, durations, and effect levels
- Replaced the previous fixed manual revival penalties with a freely configurable effect list.
- Effects can be selected through a searchable server registry.
- Harmful effects from other mods are supported.
- All changes are securely validated by the server and synchronized with connected clients.
Redesigned Interfaces
- Redesigned the manual revival consent screen to match the Better Revive administration menu.
- Redesigned the grave compass overview with a framed, responsive layout and clearer sections.
- The remaining grave lifetime is now displayed as a live countdown.
- Grave contents are displayed in a centered, scrollable two-column layout.
- Dividers and spacing have been standardized to improve readability for larger inventories.
- The revive scroll now uses a new compact 64×64 grenade-style texture.
Configuration and Migration
- Updated the world configuration to schema version 3.
- Existing world settings are migrated automatically and remain preserved.
- Previous fixed debuff settings are automatically migrated to the new configurable effect list.
- New settings are server-authoritative and synchronized with clients when they join.
- Added translations for all new text and interfaces in every language supported by Better Revive.
Diagnostic Tools for Server Administrators
- Added a new diagnostic test system that can only be enabled through the configuration file.
- Diagnostic test mode is completely disabled by default.
- When enabled, hidden start, status, and stop commands become available to permission-level-4 operators.
- The administration menu only displays the additional Test section while diagnostic mode is enabled.
- The test suite checks 27 important production paths, including configuration, graves, inventory restoration, cooldowns, network synchronization, revive potions, and add-on registration.
- A detailed JSON report is written to the world directory after the test finishes.
- Temporary test graves, items, and entities are safely removed after success, failure, or cancellation.
Bug Fixes and Compatibility
- Newly created graves now receive a short safe retry before being reported as temporarily unavailable.
- Fixed a client crash that could occur when throwing a revive potion on affected Forge and NeoForge versions.
- Fixed client-side registration of thrown revive potion entities.
- Custom revive potion brewing now works correctly on Minecraft 1.20.1.
- Improved Forge and NeoForge Mixin and refmap compatibility on Minecraft 1.20.1.
- Minecraft 26.1 and 26.2 builds now use clearly bounded compatibility ranges up to the next game version.
- Fixed multiple startup, resource, and development-environment problems.
For Modpack and Server Administrators
- Manual revival is optional and can be disabled completely.
- Manual revival during an active revive cooldown remains blocked by default.
- Existing worlds and settings are migrated automatically. Resetting the configuration is not required.
- The server controls all relevant settings and validates every minigame action.
Thank you for playing and testing Better Revive!
2.1.0Релиз1.21.1 · 1 июня 2026 г.
Better Revive 2.1.0
🐛 Bug Fixes
- Fixed server crash: Dedicated servers crashed on startup during network registration (
NoClassDefFoundError: ClientLevel). Servers now start up cleanly. (Only NeoForge 26) - Fixed water removal: Graves created in or next to water no longer remove the water — now handled correctly for flowing water too (the grave becomes waterlogged instead of displacing the water).
- Fixed transparency bug: The floating info plate above the grave made water (and glass) behind it "disappear". The text is now cleanly readable without cutting out the world behind it.
2.0.8Релиз1.21.1 · 22 мая 2026 г.
Better Revive 2.0.8 Update
Stability & Robustness
- Corrupted config file no longer crashes the server on startup. It's automatically backed up as
better_revive.json.broken-<timestamp>and defaults are loaded instead. - Corrupted persistence file (
better_revive_downed.dat) is now handled with per-entry recovery — valid entries are loaded normally, broken ones are logged and skipped. - Memory leak fixes in
finalizingDeathandpendingDeathDrops(internal tracking maps). - Exception safety on grave pickup and revive: if something goes wrong mid-restore, the grave is preserved and the player gets a chat message instead of losing items.
- Server DISCONNECT safety net: disconnects during the Downed state (e.g. power outage, Alt+F4) no longer leave the player in a broken Spectator state on next login.
2.0.7Релиз1.21.1 · 20 мая 2026 г.
Better Revive 2.0.7
Fixed
- Fixed a bug where players could stay stuck in Spectator Mode after using the Title Screen/Respawn flow while downed.
- Fixed Grave Compass handling after dropping it.
- The Grave Compass is now kept in hotbar slot 1 and restored correctly.
- Clicking your own grave with the Grave Compass now retrieves the grave normally, just like clicking it without the compass.
- Fixed accidental instant grave dissolving from the Grave Compass screen.
Changed
- Dissolving a grave from the Grave Compass screen now requires a second confirmation click to prevent accidental item drops.
- Improved downed respawn handling so BetterRevive state is cleared more reliably.
2.0.6Релиз1.21.1 · 20 мая 2026 г.
Better Revive 2.0.6
Grave System
The grave system is now more reliable, especially in repeated-death situations.
- Fixed an issue where graves could disappear after Creeper, TNT, End Crystal, or other explosion deaths.
- Explosion deaths now save inventory and XP immediately, then place the grave shortly after the explosion finishes.
Server Performance
Several changes were made to reduce unnecessary server load.
- Grave chunks are no longer aggressively force-loaded by default.
- Force-loading can be controlled through the config.
- Grave display text updates are reduced.
- Text display data is only updated when the visible text actually changes.
- Saved grave entries are checked gradually after server startup instead of all at once.
- This helps avoid load spikes on larger servers with many graves.
Player Feedback
Players now get clearer feedback in edge cases.
- Added a message when restored items have to be dropped because the inventory or equipment slots are full.
- Cleaned up broken text encoding in several messages and UI strings.
Config
New and improved config behavior:
- Added
debugLogging. debugLoggingis disabled by default.- Regular debug-style logs no longer spam the server console.
- Important warnings and errors are still logged.
2.0.5Релиз1.21.1 · 12 мая 2026 г.
Better Revive 2.0.5 — Brewing Fix
🐛 Bugfixes
- Tier-2 & Tier-3 potions are brewable again Brewing Potion 1 + Honeycomb and Potion 2 + Blaze Rod started the brew (animation, sound, ingredient consumed) but never updated the output — the potion stayed at the previous tier and the brewing stand looped forever, eating every ingredient you fed it.
2.0.4Релиз26.1, 26.1.1, 26.1.2 · 5 мая 2026 г.
BetterRevive 2.0.4
🩹 Bugfixes
- Totem of Undying works again. In previous versions the vanilla totem was completely bypassed: players were sent straight into the downed state instead of being saved by the totem, and the totem wasn't even consumed. The vanilla totem now has priority again — the revive mechanic (grave, downed screen) only kicks in when no totem is held in the main or off hand.
2.0.4Релиз1.21.1 · 5 мая 2026 г.
BetterRevive 2.0.4
🩹 Bugfixes
- Totem of Undying works again. In previous versions the vanilla totem was completely bypassed: players were sent straight into the downed state instead of being saved by the totem, and the totem wasn't even consumed. The vanilla totem now has priority again — the revive mechanic (grave, downed screen) only kicks in when no totem is held in the main or off hand.
Комментарии
Загружаем…