
RelishDeath
[Huge updates and improvements🪦] ⚰️ Advanced Death Inventory Protection • Graves • Holograms • Particle Trails • PVP Grave • Player head
- Загрузки
- 93
- Подписчики
- 3
- Обновлён
- 23 июня 2026 г.
- Лицензия
- License
Опубликован 8 марта 2026 г.
🌟 Why Choose RelishDeath?
RelishDeath provides the most advanced death inventory protection system with real server-side entities, particle guidance, and comprehensive backup systems. Built for modern Minecraft servers with performance and reliability in mind.
✨ Key Highlights
⚰️ Real Server-Side Entities - Uses ItemDisplay, TextDisplay, and Interaction entities (Geyser compatible)
🎯 Particle Path Guidance - Visual trails leading players to their graves
📦 Perfect Item Serialization - NBT-API ensures 100% accurate item restoration
🔄 Async Operations - Non-blocking database operations for optimal performance
🌍 Multi-World Support - Works across all dimensions and custom worlds
📋 Requirements
| Component | Requirement |
|---|---|
| Minecraft | 1.21+ |
| Server | Paper, Purpur, or Paper-based forks |
| Java | 21+ |
| Dependencies | PacketEvents (required) |
| Soft Dependencies | Vault (recommended), SellGUI (optional), RelishEconomy (optional) |
🚀 Features Overview
🆓 Free Version
- ✅ Basic grave system with real server-side entities and holograms
- ✅ Advanced holograms - Enhanced hologram features and customization
- ✅ Particle navigation - Dynamic particle trails that guide players to graves
- ✅ Remote restoration - Restore items from graves without visiting them (permission-based)
- ✅ Void death protection with smart safe location placement
- ✅ Keep inventory integration - respects vanilla and plugin keep settings
- ✅ XP protection with configurable keep percentages
- ✅ Multi-grave support - players can have multiple active graves
- ✅ Auto-respawn with configurable delay
- ✅ Safe teleportation - prevents teleporting into walls or lava
- ✅ Basic commands - list, locate, teleport to graves
- ✅ Multi-world support - works across all dimensions and custom worlds
- ✅ Performance optimized - spatial partitioning for 500+ players
⭐ Premium Version
- ⭐ Admin Recovery System - Death backup system with SQLite-backed backups and admin GUI
- ⭐ Stash - Overflow storage when inventory is full (per-grave packages)
- ⭐ Black Market - Expired graves become purchasable with economy integration
- ⭐ Trust System - Share grave access with friends
- ⭐ Economy Integration - Vault support for grave costs and marketplace
📦 Installation
- Download the plugin JAR file
- Place it in your server's
pluginsfolder - Start/Restart your server
- (Optional) For premium features, buy a license key from M5LB Store
- Place license key in
config.yml - Reload the plugin
# Quick setup commands
/rd help # View all commands
/rd info # Check plugin status
/rd reload # Reload configuration
🎮 Commands & Usage
👤 Player Commands
| Command | Description | Example |
|---|---|---|
/rd list |
Show your active graves | /rd list |
/rd locate [#] |
Track route to grave with particles | /rd locate 1 |
/rd restore [#] |
Restore items from grave remotely | /rd restore 2 |
/rd stash ⭐ |
Open your stash | /rd stash |
/rd trust <player> ⭐ |
Add player to trusted list | /rd trust Steve |
/rd untrust <player> ⭐ |
Remove player from trusted list | /rd untrust Steve |
/rd unlock [#] |
Make grave public | /rd unlock 1 |
/rd blackmarket ⭐ |
Browse black market | /rd blackmarket |
/rd info |
Plugin statistics | /rd info |
👑 Admin Commands
| Command | Description | Example |
|---|---|---|
/rd tp|teleport [#] |
Teleport to your grave | /rd tp 1 |
/rd reload |
Reload configuration | /rd reload |
/rd saves ⭐ |
Open admin death backups GUI | /rd saves |
/rd license |
View license status and premium feature availability | /rd license |
🔧 Configuration
Core Setup
# plugins/RelishDeath/config.yml
language: en
license-key: "INSERT_KEY_HERE"
⏱️ Timers
timers:
groups:
default: 5
vip: 30
premium: 60
admin: 120
permanent: -1
# Continue timer countdown when player is offline
continue-offline: true
⚰️ Grave Expiration
graves:
# Options: black-market, stash, drop
on-expire: black-market
⚡ Timer Permissions
relishdeath.timer.viprelishdeath.timer.premiumrelishdeath.timer.adminrelishdeath.timer.permanent
🎯 Particle Navigation
particles:
activation-distance: 50.0
types:
far: FLAME
close: SOUL_FIRE_FLAME
very-close: END_ROD
🧭 Teleport Mode
teleport:
# Options: far, close, very-close
mode: close
🔔 Notifications
notifications:
periodic-reminders: true
reminder-intervals: [180, 120, 60]
reminders:
display:
chat: true
actionbar: false
title: false
bossbar: false
bossbar-seconds: 5
🎒 Stash (Premium)
stash:
expiration-hours: 24
🛒 Black Market (Premium)
economy:
enabled: true
marketplace-enabled: true
black-market:
enabled: true
# Use -1 to keep listings until purchased
expiration-hours: -1
⚰️ Grave System
🗿 Real Server-Side Entities
RelishDeath creates real server-side entities for graves with full Geyser compatibility:

Entity Components:
- ItemDisplay entities show the player's helmet/head
- TextDisplay entities show countdown and item count
- Interaction entities handle right-click grave opening
- Fully compatible with Geyser (Bedrock players)
🕳️ Void Death Protection
Smart grave placement system for void deaths:
Protection Features:
- Automatic detection when players die below world minimum height + threshold
- Area search in configurable radius for safe locations using Minecraft's height maps
- Performance optimized with O(1) operations (no loops)
- Safe placement ensures graves spawn on solid ground with air space above
🎯 Particle Navigation System
Dynamic particle trails guide players to their graves:
Navigation Features:
- Automatic activation when near graves (configurable distance)
- Ground-following paths that navigate around obstacles
- Distance indicators show remaining distance to grave
- Multiple trail types with customizable particle effects
- Performance optimized with smart rendering limits

🎒 Stash System ⭐
RelishDeath can safely stash overflow items without overwriting your inventory.
Stash Features:
- Per-grave packages - overflow items stay tied to the grave they came from
- Click-to-claim items - take items one-by-one without losing slots
- Expiration - stash packages are kept for a limited time (configurable)
Command: /rd stash ⭐
🛒 Black Market System ⭐
When graves expire, they can be listed on the black market for other players to purchase.

Market Features:
- Automatic listing when graves expire naturally
- Economy integration with Vault-compatible plugins
- Configurable pricing based on grave contents value
- Optional listing expiration (
expiration-hours, use-1to keep until purchased) - Full content transfer - buyer receives all grave items
💪 Market Configuration
economy:
enabled: true
marketplace-enabled: true
black-market:
enabled: true
expiration-hours: -1
graves:
on-expire: black-market
stash:
expiration-hours: 24
💾 Death Backup System ⭐
🔄 Admin Recovery Tools
Comprehensive backup and recovery system for server administrators:

Backup Features:
- Automatic backups of every death event (stored in SQLite)
- Admin GUI interface for browsing all player deaths
- Inventory restoration with overflow protection system
- Detailed death information including cause, location, time, and XP
📊 Death Information Tracking
Death backups are stored in plugins/RelishDeath/relishdeath.db (SQLite) and include inventory, XP, cause, time, and location.
🤝 Trust System ⭐
👥 Player Trust Management
Players can share grave access with friends:
Trust Features:
- Individual trust - Add specific players to your trusted list
- Configurable limits - Trust limits per permission group
- Easy management - Simple commands for adding/removing trusted players
🔒 Security Options
trust:
enabled: true
max-trusted-players: 10
🌍 Multi-Language Support
🗣️ Built-in Languages
en(English)ar(Arabic)
🌐 Custom Languages
- Create a new file:
plugins/RelishDeath/lang/es.yml - Set the language in
config.yml:
language: es
RelishDeath uses MiniMessage in its language files (<red>, <gold>, <bold>, etc.).
🎨 GUI Features ⭐
RelishDeath premium GUIs are fully MiniMessage-based and include page navigation arrows:
- Black Market GUI - browse listings and purchase full graves
- Stash GUI - open a package and take items by clicking them
- Admin Backups GUI - browse and restore death backups
📈 Performance & Scalability
⚡ Optimization Features
- Spatial Partitioning - Efficient hologram rendering for 500+ players
- Async Database Operations - Non-blocking SQLite operations
- Height Map Usage - O(1) void protection using Minecraft's cached data
- Entity Culling - Holograms only render when players are nearby
- Particle Optimization - Smart trail rendering with distance limits
📊 Scalability Options
- SQLite for small-medium servers (0-200 players)
- Configurable render distances for performance tuning
- Memory-efficient caching with automatic cleanup
📄 License
RelishDeath is proprietary software. All rights reserved.
License Types
🆓 Free Version
- Available without license key
- Includes basic grave system, advanced holograms, particle navigation, remote restoration, void protection, auto-respawn, and core commands
- May be used on unlimited servers
- NOT open source - modification and redistribution prohibited
⭐ Premium Version
- Requires valid license key from M5LB
- Includes premium-only features such as Admin Recovery System, Black Market, Trust System, and Economy Integration
- License key tied to purchaser and server count
- NOT open source - modification and redistribution prohibited
For full license terms, see LICENSE file.
Obtain Premium License
To get a premium license key:
- 🛒 Buy a key from M5LB Store
Made with ❤️ by M5LB
Ченджлог
1.0.4-BetaБета26.1.1, 26.1.2, 26.2 · 23 июня 2026 г.
[1.0.4-Beta]
Bug Fixes
- Fixed a critical database deadlock that caused saves to become unreadable after players died frequently
- Fixed a secondary deadlock in the grave and backup save pipeline that caused graves to silently never persist
- Fixed database WAL checkpoint mode on startup that could leave the database locked after a server crash
1.0.3-BetaБета26.1, 26.1.1, 26.1.2 · 19 июня 2026 г.
[1.0.3-Beta] - 2026-06-19
Added
- Backup Auto-Delete System: Added configurable backup cleanup with the following features:
backups.auto-delete-hoursconfig option to auto-delete old backups (default: 168 hours / 1 week)backups.max-per-playerconfig option to limit backups per player (default: 10)- Backup cleanup runs automatically on every backup creation
- Backups cleanup on plugin startup
- Admin Backup Deletion: Added delete button in admin backup GUI for manual deletion
- Enhanced Backup Management: Added
deleteBackup(),deleteOldBackups(), anddeleteExtraBackupsForPlayer()methods inSmartSQLiteManagerandDeathBackupManager - Player Head Drop System: Added configurable chance for the dead player's head to drop on death.
inventory.player-head-drop-percentconfig option for normal deaths (default: 0)pvp.inventory.player-head-drop-percentconfig option for PVP deaths (default: 10)- Head is a proper skull item with the player's skin and display name
- Admin Command Suite (
/rd admin): Added a full admin management sub-command with tab completion./rd admin restore <player> [#]— Restore a player's death backup directly to their inventory (admin_recoveryis now always free for all server owners)/rd admin graves <player>— List all active graves for any player with location, item count, XP, timer, and death cause/rd admin cleargraves <player>— Clear all active graves for a player using the configured expire action (respects black-market/stash/drop settings)/rd admin tp <player> [#]— Teleport to a player's grave at a safe nearby location/rd admin info <player>— Show a player's profile: active graves, backup count, stash items, and online status
/rd saves <player>filtering: The saves command now accepts an optional player name to open the backup GUI pre-filtered to that player.- Concurrent claim lock: Added protection to prevent the same grave from being claimed by two players simultaneously. Players attempting to claim an already-in-progress grave receive a feedback message (
system.chest-claiming). - Config v2 migration (
migrateV2):ConfigHandlernow auto-fills every known config key on startup so existing configs are never silently missing new options.
1.0.2-BetaБета26.1, 26.1.1, 26.1.2 · 13 июня 2026 г.
[1.0.2-Beta] - 2026-06-11
Added
- PVP Mode System: Added a complete PVP-specific death handling system with the following features:
- Toggleable PVP mode with
pvp.enabledconfig option - Configurable PVP death action with
pvp.mode(options: "grave", "drop") - Full inventory keep settings for PVP deaths:
pvp.inventory.keep-hotbar-on-deathpvp.inventory.keep-armor-on-deathpvp.inventory.keep-offhand-on-deathpvp.inventory.keep-inventory-percentpvp.inventory.keep-xp-percent
- PVP "drop" mode that drops items/XP directly without creating a grave (prevents expiration or black market entry)
- Toggleable PVP mode with
Changed
- Updated
InventorySnapshotto addcaptureWithCustomKeepSettings()for flexible keep settings - Enhanced
ConfigManagerto support all PVP mode configuration options - Modified
DeathEventHandlerto detect PVP deaths and apply PVP-specific settings - Upgraded Gradle to 8.14 to support newer JDK versions
1.0.1-BetaБета26.1, 26.1.1, 26.1.2 · 10 июня 2026 г.
[1.0.1-Beta] - 2026-06-08
Added
- Grave Limit System: Added
graves.max-per-playerconfiguration to limit the number of active graves a player can have. - Safe Spacing Logic: Added hardcoded best value (2.0) and
graves.safe-distanceconfig to prevent graves from being generated too close to each other, solving the "stacked graves" issue. - Private Holograms: Added
grave-display.private-hologramssetting to restrict grave visibility.- Graves are now only visible to the owner, trusted players, or everyone if unlocked.
- Admins with
relishdeath.admin.see-all-gravescan see all graves regardless of the setting.
- Real-time visibility updates when players are trusted/untrusted or when a grave is unlocked.
Комментарии
Загружаем…

