COWMODSКаталог модов

RelishDeath

[Huge updates and improvements🪦] ⚰️ Advanced Death Inventory Protection • Graves • Holograms • Particle Trails • PVP Grave • Player head

Автор: iM5LB12754обновлён 23 июн. 2026 г.
ХранениеТехнологииУтилиты

Описание

⚰️ Advanced Death Inventory Protection • Graves • Holograms • Particle Trails

RelishDeath-Logo M5LBStoreBanner Discord Documentation Issues Store Donate


🌟 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

ComponentRequirement
Minecraft1.21+
ServerPaper, Purpur, or Paper-based forks
Java21+
DependenciesPacketEvents (required)
Soft DependenciesVault (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

  1. Download the plugin JAR file
  2. Place it in your server's plugins folder
  3. Start/Restart your server
  4. (Optional) For premium features, buy a license key from M5LB Store
  5. Place license key in config.yml
  6. Reload the plugin
# Quick setup commands
/rd help          # View all commands
/rd info          # Check plugin status
/rd reload        # Reload configuration

🎮 Commands & Usage

👤 Player Commands

CommandDescriptionExample
/rd listShow 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 infoPlugin statistics/rd info

👑 Admin Commands

CommandDescriptionExample
/rd tp|teleport [#]Teleport to your grave/rd tp 1
/rd reloadReload configuration/rd reload
/rd saves ⭐Open admin death backups GUI/rd saves
/rd licenseView 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.vip
  • relishdeath.timer.premium
  • relishdeath.timer.admin
  • relishdeath.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:

image

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

particle-trail


🎒 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.

image

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 -1 to 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:

image

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

🔌 Integrations

🧩 PacketEvents

RelishDeath uses PacketEvents for its grave visuals and particle effects.

🏛️ Vault API

Vault enables economy pricing for premium features such as the black market.

🪙 RelishEconomy

Optional integration for servers using RelishEconomy as their economy layer.

🧾 SellGUI

Optional integration for item value calculation when pricing black market listings.


🌍 Multi-Language Support

🗣️ Built-in Languages

  • en (English)
  • ar (Arabic)

🌐 Custom Languages

  1. Create a new file: plugins/RelishDeath/lang/es.yml
  2. 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:


Made with ❤️ by M5LB

Галерея

Последние версии

Все версии →
beta

RelishDeath 1.0.4-Beta

1.0.4-Beta
23 июн. 2026 г.148Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
## [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
beta

RelishDeath 1.0.3-Beta

1.0.3-Beta
19 июн. 2026 г.20Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.0.3-Beta] - 2026-06-19 ### Added - **Backup Auto-Delete System**: Added configurable backup cleanup with the following features: - `backups.auto-delete-hours` config option to auto-delete old backups (default: 168 hours / 1 week) - `backups.max-per-player` config 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()`, and `deleteExtraBackupsForPlayer()` methods in `SmartSQLiteManager` and `DeathBackupManager` - **Player Head Drop System**: Added configurable chance for the dead player's head to drop on death. - `inventory.player-head-drop-percent` config option for normal deaths (default: 0) - `pvp.inventory.player-head-drop-percent` config 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_recovery` is 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`)**: `ConfigHandler` now auto-fills every known config key on startup so existing configs are never silently missing new options.
beta

RelishDeath 1.0.2-Beta

1.0.2-Beta
13 июн. 2026 г.18Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
## [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.enabled` config option - Configurable PVP death action with `pvp.mode` (options: "grave", "drop") - Full inventory keep settings for PVP deaths: - `pvp.inventory.keep-hotbar-on-death` - `pvp.inventory.keep-armor-on-death` - `pvp.inventory.keep-offhand-on-death` - `pvp.inventory.keep-inventory-percent` - `pvp.inventory.keep-xp-percent` - PVP "drop" mode that drops items/XP directly without creating a grave (prevents expiration or black market entry) ### Changed - Updated `InventorySnapshot` to add `captureWithCustomKeepSettings()` for flexible keep settings - Enhanced `ConfigManager` to support all PVP mode configuration options - Modified `DeathEventHandler` to detect PVP deaths and apply PVP-specific settings - Upgraded Gradle to 8.14 to support newer JDK versions
beta

RelishDeath 1.0.1-Beta

1.0.1-Beta
10 июн. 2026 г.27Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.0.1-Beta] - 2026-06-08 ### Added - **Grave Limit System**: Added `graves.max-per-player` configuration to limit the number of active graves a player can have. - **Safe Spacing Logic**: Added hardcoded best value (2.0) and `graves.safe-distance` config to prevent graves from being generated too close to each other, solving the "stacked graves" issue. - **Private Holograms**: Added `grave-display.private-holograms` setting to restrict grave visibility. - Graves are now only visible to the **owner**, **trusted players**, or **everyone if unlocked**. - Admins with `relishdeath.admin.see-all-graves` can see all graves regardless of the setting. - Real-time visibility updates when players are trusted/untrusted or when a grave is unlocked.
beta

RelishDeath 1.0.0-Beta

1.0.0-Beta
26 мар. 2026 г.62Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать