LifeSteal Core Update: Improved Ban System & Heart Persistence
This update brings significant improvements to the ban system and heart persistence, making the plugin more stable and feature-rich. Dive into the details below to see what’s new!
---
What's New
- **️ Fixed Ban System**: Fully integrated with the Bukkit ban system for a seamless experience.
- **❤️ Improved Heart Persistence**: Hearts now properly save in `hearts.yml` and persist through server restarts.
- ** Enhanced Death Handling**: Better management for last-heart deaths with smoother transitions.
- ** Community Revival**: Players at 0 hearts must now be revived by others using Revival Beacons.
- ** Dramatic Effects**: Improved announcements for deaths and revivals to enhance the atmosphere.
---
Bug Fixes
- Fixed health setting issues on the last heart.
- Fixed heart data persistence across server restarts.
- Improved ban message clarity.
- Adjusted messaging for Revival Beacon requirements.
- Resolved heart tracking inconsistencies in `hearts.yml`.
---
Technical Updates
- Enhanced ban data storage system.
- Optimized integration with the Bukkit ban list.
- Improved heart data handling and persistence.
- Streamlined death-handling logic for better server performance.
---
Requirements
- **Server Version**: 1.13 - 1.20.4
- **Java**: 17 or newer
- **Dependencies**: None
---
Key Notes
- Players at 0 hearts must be revived by others using a Revival Beacon.
- Hearts now persist through server restarts.
- PvP deaths transfer hearts between players.
- Environmental deaths only affect the last heart.
- All configuration options remain the same.
---
⚙️ Installation
1. Stop your server.
2. Replace the old `.jar` with the new version.
3. Start your server.
4. No config changes needed - all data migrates automatically.
---
Support
Having issues? Get help:
-
Discord Support
-
Issues Tracker
-
Wiki