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
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.
Increase/Decrease/Ignore Systems
TYPE::AMOUNT).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
debtPaidOff, debtReduced, debtAdded)./dp reload now reloads config more reliably without requiring a server restart.config.yml before upgrading.Sorry for the infrequent updates, as I'm still juggling work and college assignments, so I don't have much time, haha.

Simple Plugin Increase or Decrease Health Player When They Die