promotional bannermobile promotional banner

DeathPulse

Simple Plugin Increase or Decrease Health Player When They Die
Back to Files

DeathPulse-2.0.0.jar

File nameDeathPulse-2.0.0.jar
Uploader
b4n9zb4n9z
Uploaded
Sep 7, 2025
Downloads
58
Size
116.6 KB
File ID
6971149
Type
R
Release
Supported game versions
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21

What's new

## πŸš€ Changelog DeathPulse (Latest Update)

### ✨ Added

* **New Commands**

  * `/dp setConfig ` β†’ change config values directly via command.
  * `/dp setMaxHealth ` β†’ set a player’s maximum health.
  * `/dp viewDeathData` β†’ view death data of the player who runs the command.
  * `/dp viewDebtData` β†’ view debt (HP debt) data of the player who runs the command.
  * `/dp removeDebtData ` β†’ remove debt data of specific or all players.
  * `/dp transferHealth ` β†’ transfer HP from one player to another.
  * `/dp withdrawHealth ` β†’ withdraw HP into a Health Item.

* **New Permissions** for new commands (`dp.setConfig`, `dp.setMaxHealth`, `dp.viewDeathData`, `dp.viewDebtData`, `dp.removeDebtData`, `dp.transferHealth`, `dp.withdrawHealth`).

* **Health Item System**

  * Fully customizable material, name, lore, and HP per item.
  * Option to drop health items when a player reaches max HP on death.
  * Block crafting of specific items using health items.

* **Debt System** β†’ when HP goes below 0/minimum, the difference becomes debt that must be repaid with future health gains.

* **Season System** β†’ reset death data each season (based on real-world days or Minecraft days).

* **Priority Death System** β†’ set priority for handling death types (`IGNORE`, `INCREASE`, `DECREASE`).

* **After Ban Health** β†’ configure the HP a player has after returning from a ban.

* **New Event Listener**: `HealthItemListener` for handling health item logic.

---

### πŸ”§ Improved

* **Increase/Decrease/Ignore Systems**

  * Support for custom HP amounts per death type (`TYPE::AMOUNT`).
  * Day-based configuration (Increase Day, Decrease Day, Ignore Day).
  * Ability to deactivate other effects during certain days.
  * Flexible `must_difference` option to prevent repeating the same death type for HP gain/loss.

* **Configuration Enhancements**

  * `firstTimeSetup` β†’ records when the plugin was first installed.
  * `checkDayPeriod` β†’ adjustable day check interval (lower is more accurate, higher is less laggy).
  * `worldDaySettings` β†’ define ticks per day per world.
  * `permissionsAllPlayer` β†’ allow all players to run specific commands without explicit permissions.

* **Notifications & Logs**

  * Expanded messages for the **debt system** (`debtPaidOff`, `debtReduced`, `debtAdded`).
  * Warning messages for special days (Ignored Day, Increase Day, Decrease Day, Season Change).
  * Improved ban, max HP, and min HP messages.
  * More detailed server logs.

---

### πŸ› Fixed

* `/dp reload` now reloads config more reliably without requiring a server restart.
* Help command updated to reflect new commands and changes.

---

### ⚠ Upgrade Notes

* **Config.yml has major changes.** Old configs may not be fully compatible.
  β†’ It’s strongly recommended to **backup your existing `config.yml`** before upgrading.
* New systems (Health Item, Debt, Season, Priority) introduce new config sections.
* If upgrading from an older version, you may need to **regenerate the config** and reapply your custom settings.

---

Sorry for the infrequent updates, as I'm still juggling work and college assignments, so I don't have much time, haha.

This mod has no additional files