DeathPulse icon

DeathPulse -----

Simple Plugin Increase or Decrease Health Player When They Die



DeathPulse 2.0.0
Changelog DeathPulse (Latest Update)

✨ Added

  • New Commands
    • /dp setConfig <key> <value> → change config values directly via command.
    • /dp setMaxHealth <player> <amount> → 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 <player|allPlayer> → remove debt data of specific or all players.
    • /dp transferHealth <player> <amount> → transfer HP from one player to another.
    • /dp withdrawHealth <player> <amount> → 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.

Version 1.21 - 1.21.7

Sorry for the infrequent updates, as I'm still juggling work and college assignments, so I don't have much time, haha.
----------, Sep 7, 2025
Resource Information
Author:
----------
Total Downloads: 170
First Release: Dec 5, 2024
Last Update: Dec 5, 2024
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings