RelishDeath

RelishDeath

[Huge updates and improvements๐Ÿชฆ] โšฐ๏ธ Advanced Death Inventory Protection โ€ข Graves โ€ข Holograms โ€ข Particle Trails โ€ข PVP Grave โ€ข Player head

240 downloads 4 followers

โšฐ๏ธ 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

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

  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

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

Version Minecraft Loader Download

RelishDeath 1.0.4-Beta

1.0.4-Beta

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download

RelishDeath 1.0.3-Beta

1.0.3-Beta

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
bukkit, paper, purpur, spigot
Download

RelishDeath 1.0.2-Beta

1.0.2-Beta

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
bukkit, paper, purpur, spigot
Download

RelishDeath 1.0.1-Beta

1.0.1-Beta

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
bukkit, paper, purpur, spigot
Download

RelishDeath 1.0.0-Beta

1.0.0-Beta

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, purpur, spigot
Download