Back to Mods
DeathRecovery

DeathRecovery

utilitySmugTox

Died in a cave and lost everything? This plugin saves your death locations with full history and sharing controls.

About DeathRecovery

šŸ’€ Death Recovery - Never Lose Your Items Again

The Problem

You died in a deep cave. Your items scattered everywhere. The map shows a death marker, but no coordinates.

You know roughly where you died, but finding the exact spot? Good luck.

The Solution

Death Recovery is a professional server-side plugin that automatically tracks every death with precision:

āœ… Complete death history - Last 5 deaths saved per player

āœ… Exact coordinates - World name, X/Y/Z position, timestamp

āœ… Death cause tracking - Know what killed you (fall, mobs, lava, etc.)

āœ… Privacy controls - Share with everyone, whitelist only, or keep private

āœ… Admin tools - Server admins can view any player's deaths

āœ… Persistent storage - Data survives server restarts with automatic backups

āœ… Anti-duplicate protection - Smart cooldown system prevents double-logging

šŸŽ® Features

Core Functionality

Automatic death logging - No setup required, works instantly

5-death history - FIFO queue, oldest death removed when limit reached

Rich death data - Coordinates, world, timestamp, and cause of death

Chat notifications - Instant feedback when you die with coordinates

Persistent JSON storage - Atomic saves with automatic .bak recovery

Privacy & Sharing

3-tier privacy system:

šŸ”’ Private (default) - Only you can see your deaths

🌐 Public - Anyone can view your death locations

šŸ‘„ Whitelist - Share only with specific friends

Admin override - deathloc.admin permission bypasses privacy

Server-Ready

Debounced saves - Optimized for performance

Cooldown protection - Prevents duplicate death entries

Corruption recovery - Auto-backup system if JSON fails

Permission system - Integrates with server permission plugins

šŸŽÆ Commands

Basic Commands

Command Alias Description

/lastdeath [player] /deathloc Show last death location (yours or another player's)

/deaths [count] - List your death history (up to 5)

/deathclear - Clear your entire death history

Examples:

/lastdeath → Your last death: overworld (245, 64, -892) - Fall damage

/deaths 3 → Shows your last 3 deaths with timestamps

/lastdeath Steve → View Steve's last death (if he shared it with you)

Privacy Management

Command Description

/deathshare on Enable sharing your death locations

/deathshare off Disable sharing (default)

/deathshare add <player> Add player to your whitelist

/deathshare remove <player> Remove player from whitelist

/deathshare list Show your current whitelist

Privacy Logic:

šŸ”’ Sharing OFF → Nobody can see your deaths (except admins with permission)

🌐 Sharing ON + empty whitelist → Everyone can see your deaths

šŸ‘„ Sharing ON + whitelist → Only whitelisted players can see your deaths

Examples:

/deathshare on → Death locations now visible to everyone

/deathshare add Steve /deathshare add Alex → Only Steve and Alex can see your deaths (public sharing disabled)

/deathshare list → Whitelist: Steve, Alex

āš™ļø Configuration

Default settings work for most servers, but you can customize by editing DeathSettings.java:

Setting Default Description

MAX_DEATHS_PER_PLAYER 5 Number of deaths saved per player

SAVE_DEBOUNCE_MS 1500ms Delay before writing to disk

DEATH_COOLDOWN_MS 2000ms Cooldown between death logs

SHOW_TITLE_ON_DEATH false Show title overlay on death

SHARE_DEFAULT_ENABLED false Default sharing state for new players

šŸ›”ļø Permissions

Permission Description

deathloc.admin View any player's death locations (bypasses privacy)

Default: All players can use basic commands. Only admins with deathloc.admin can bypass privacy settings.

šŸ“ Data Storage

Files created:

deaths.json - Main data file (in plugin data folder)

deaths.json.bak - Automatic backup if corruption detected

Persistence features:

Atomic writes (write to .tmp → rename to .json)

Automatic corruption recovery

Debounced saves for performance

Snapshot-based serialization (thread-safe)

šŸŽ“ Use Cases

For Players:

Recover your items after an unexpected death

Learn from your deaths (see what killed you most)

Share challenging death locations with friends

For Server Admins:

Help players recover from griefing/bugs

Track problematic death locations (common death traps)

Moderate disputes about death circumstances

Server diagnostics and balancing

For PvP/Hardcore Servers:

Public death tracking creates high stakes

Whitelist system for team-based gameplay

Admin oversight for fair play enforcement

šŸ› Troubleshooting

Death not saving?

Check cooldown (2 seconds between deaths by default)

Verify server logs for errors

Can't see another player's death?

Ask them to run /deathshare on

Check if you're on their whitelist with /deathshare list

Admins: verify you have deathloc.admin permission

JSON file corrupted?

Plugin auto-creates .bak backup

Server restarts cleanly even with corrupted file

šŸ“‹ Requirements

Hytale Server (Early Access or later)

Java 17+ (required by Hytale)

Server-side only - No client installation needed

šŸ¤ Support & Feedback

šŸ› Report bugs: GitHub Issues

šŸ’” Feature requests: GitHub or CurseForge comments

⭐ Enjoying the plugin? Leave a review and star on GitHub!

šŸ“œ License

Open source - check GitHub repository for details.

Made with ā¤ļø by SmugTox

Downloads
70
Created
Jan 18, 2026
Updated
Jan 18, 2026
Version
Early Access

Categories

Utility

Download Mod

Download on CurseForge
Free download • 70 total downloads

Need a Server?

Run DeathRecovery on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently Asked Questions

What is DeathRecovery?

Died in a cave and lost everything? This plugin saves your death locations with full history and sharing controls.

How do I download DeathRecovery?

You can download DeathRecovery for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.

Who created DeathRecovery?

DeathRecovery was created by SmugTox. The mod has been downloaded 70 times.

Is DeathRecovery compatible with Hytale servers?

DeathRecovery is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.

How do I install DeathRecovery?

To install DeathRecovery: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.