DeathPulse: Customize Health on Death in Minecraft

DeathPulse transforms Minecraft death mechanics with configurable health gains, losses, and debt. Perfect for unique server gameplay for Minecraft!

Download DeathPulse for Minecraft 1.21.2, 1.21

Original name: DeathPulse

Minecraft: 1.21, 1.21.2

FileVersionLoaderSize
DeathPulse-1.0.0.jar1.21—51 КБDownload
DeathPulse-1.1.0.jar1.21—67 КБDownload
DeathPulse-1.1.1.jar1.21—70 КБDownload
DeathPulse-1.2.0.jar1.21—73 КБDownload
DeathPulse-2.0.0.jar1.21.2—117 КБDownload
DeathPulse-2.1.0.jar1.21.2—116 КБDownload
DeathPulse-2.1.1.jar1.21.2—116 КБDownload

DeathPulse

Death in vanilla Minecraft is a simple setback: you lose your items and respawn with full health. But what if dying could permanently alter your maximum health, create a debt system, or even reward you for certain types of deaths? DeathPulse is a powerful server plugin that completely reimagines the consequences of death, giving server administrators fine-grained control over how players' health evolves over time. Whether you want to build a hardcore survival experience, a dynamic PvP arena, or a quirky mini-game, DeathPulse for Minecraft delivers the tools you need.

What Makes DeathPulse Unique?

Unlike simple death-counter plugins, DeathPulse allows you to define exactly what happens to a player's maximum health when they die. You can increase health for specific death causes (like slaying a boss), decrease it for others (like falling into the void), or even ignore certain deaths entirely. The plugin tracks each player's death history, enabling complex mechanics such as health debt, health matching, and day-based modifiers. With a robust permission system and in-game commands, server admins can fine-tune the experience without ever touching a config file directly.

Key Features at a Glance

  • Health Modification on Death: Increase, decrease, or ignore health changes based on death cause, day, or season.
  • Death Types & Priorities: Assign custom priorities to different death causes, so a high-priority death overrides a lower one.
  • Health Debt System: Players can go into negative health debt, adding a strategic layer to survival.
  • Health Items: Withdraw health into a physical item, transfer it to others, or drop it when a player hits the maximum limit.
  • Day & Season Settings: Configure specific in-game days or seasons where health changes are active or deactivated.
  • Customizable Messages: Tailor every death notification to match your server's theme.
  • First-Join Health: Set a unique starting health for new players.
  • Admin Commands: Reload config, set values, view player data, reset health, and more—all from chat.

How to Install DeathPulse on Your Server

Getting DeathPulse up and running is straightforward. The plugin is designed for Spigot, Paper, and other Bukkit-based Minecraft servers, and it supports modern versions like 1.20.x and 1.21.x. Follow these steps to download DeathPulse and integrate it into your world:

  1. Visit the official plugin page and locate the latest release. Download the DeathPulse JAR file.
  2. Place the JAR into your server's /plugins folder.
  3. Restart your server or run a plugin reload command if your server software supports it.
  4. Once loaded, a default configuration file will appear in /plugins/DeathPulse/config.yml.
  5. Edit the config to set your desired health mechanics, death types, and messages.
  6. Use /dp reload in-game to apply changes without a full server restart.

For those who prefer a streamlined setup, the foxygame.net launcher offers a one-click installation for DeathPulse, automatically placing the plugin into your server's add-on catalog and ensuring version compatibility with your current Minecraft server jar. This makes it incredibly easy to keep DeathPulse updated alongside your other server mods.

Commands and Permissions

DeathPulse provides a comprehensive command system under the alias /dp. All commands require the appropriate permission node, giving you full control over who can modify health settings.

Core Commands

  • /dp reload — Reload the configuration without restarting the server. (Permission: dp.reload)
  • /dp setConfig <key> <value> — Change a config value on the fly. (Permission: dp.setConfig)
  • /dp setMaxHealth <player> <amount> — Directly set a player's maximum health. (Permission: dp.setMaxHealth)
  • /dp viewHealth <player> — Check a player's current health, debt, and death data. (Permission: dp.viewHealth)
  • /dp resetHealth <player|allPlayer> — Reset health to the starting value for one or all players. (Permission: dp.resetHealth)
  • /dp matchHealth <player|allPlayer> — Recalculate health based on stored death data. (Permission: dp.matchHealth)
  • /dp transferHealth <player> <amount> — Move your own health to another player. (Permission: dp.transferHealth)
  • /dp withdrawHealth <player> <amount> — Convert health into a physical HealthItem. (Permission: dp.withdrawHealth)
  • /dp help — Display all available commands. (Permission: dp.help)

Additional subcommands like viewDeathData, viewDebtData, removeDeathData, and removeDebtData give admins deep insight into player statistics. You can even grant specific command permissions to all players, though this is generally not recommended for sensitive operations.

Configuring Death Types and Health Mechanics

The true power of DeathPulse lies in its configuration file. You can define multiple death-type categories, each with its own increase or decrease amount, priority, and exclusions. For example, you might set PVP deaths to increase health by 2 hearts, while FALL deaths decrease it by 1 heart. Using the ALL keyword applies a rule to every death cause, and you can exclude specific types from that blanket rule. The plugin also supports a "Same Way Death" check: if a player dies from the same cause twice in a row, you can prevent the health change from triggering again.

Day-based and season-based settings add another layer. You can configure certain days (using in-game time) where health changes are active or ignored, and even deactivate other death types on those days. Season changes can reset the day counter and allow health modifications to apply again for the same death cause. This is perfect for servers that run on a custom calendar or seasonal events.

Health Debt, Items, and Limits

DeathPulse introduces a health debt system: if a player's health would drop below the configured minimum (or below zero), they incur debt instead of being instantly banned. This debt must be "paid off" through future health gains before the player can truly recover. You can also set a maximum health cap, and when a player reaches it, a HealthItem can drop as a reward. HealthItems are customizable physical items that represent health points; they can be transferred, withdrawn, and even restricted from being used in crafting recipes to prevent exploits.

Minimum health can be configured to ban a player when they hit zero, or simply keep them at a floor value. The first-join health setting ensures new players start with a baseline that fits your server's difficulty curve.

Advanced Event Handling

Behind the scenes, DeathPulse uses three main event listeners to manage its logic seamlessly. The PlayerJoinListener assigns the starting health to first-time visitors. The PlayerDeathListener intercepts every death, checks the cause against your config, applies health modifications, and sends customized messages. The HealthItemListener governs how health items behave—preventing crafting abuse and handling item drops when players hit the maximum health limit.

Why Choose DeathPulse for Minecraft?

DeathPulse stands out because it doesn't just add a single gimmick—it provides a framework for entirely new gameplay loops. Imagine a server where players must strategically die to certain mobs to increase their health before a boss fight, or a PvP arena where killing an opponent transfers a portion of their health to you. The combination of day cycles, seasons, and priority-based death types allows for incredibly dynamic systems that evolve over time. And with the ability to reload configurations and tweak values via commands, you can adjust the balance on the fly without disrupting your community.

If you're ready to download DeathPulse and transform your server's death mechanics, the plugin is available for all major Bukkit-based server platforms. Whether you're running a small private server or a large network, DeathPulse for Minecraft scales effortlessly. The foxygame.net launcher also simplifies the process by keeping the add-on in its catalog, so you can enable auto-updates and never miss a new feature or compatibility patch. Dive into the config, experiment with the commands, and watch your players adapt to a world where every death truly matters.