DeathPulse-2.0.0.jar
Details
-
FilenameDeathPulse-2.0.0.jar
-
Uploaded by
-
UploadedSep 6, 2025
-
Size116.60 KB
-
Downloads45
-
MD5aeb6ca52b28f177c43b5ebf5001ddd1e
Supported Bukkit Versions
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.1
- 1.21.2
- 1.21.3
- 1.21.4
- 1.21
Changelog
## 🚀 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.