
LifeHeartsPro
A Life plugin with teams, PlaceholderAPI support and configurable lives system.
Список изменений
❤️ LifeHeartsPro v2.4.3 Update
A new LifeHeartsPro update is here! 🚀 Version 2.4.3 focuses on better permissions, cleaner feedback, configurable sounds, improved reload behavior, and several internal fixes to make the plugin feel smoother and more professional.
✨ What’s New?
🔊 New Message Sound System
LifeHeartsPro now includes a fully configurable sound system.
A new file has been added:
sounds.yml
This file allows server owners to control the sounds that are played when LifeHeartsPro sends important messages or feedback.
You can now customize sounds for things like:
✅ Reload messages ✅ No-permission messages ✅ Heart transfer feedback ✅ Lives updates ✅ Revive messages ✅ Team actions ✅ ActionBar changes ✅ Heartmode changes ✅ Update notifications
Every sound can be changed, adjusted, or disabled individually.
⚙️ New sounds.yml Configuration
The new sound configuration gives server owners much more control over the plugin feeling.
Each sound can be configured with:
enabled — enable or disable the sound
sound — Bukkit/Paper sound name
volume — sound volume
pitch — sound pitch
There is also a master switch:
sounds.enabled
This makes it easy to completely disable all LifeHeartsPro sounds if a server wants a silent setup.
🛡️ Improved Permission System
LifeHeartsPro now has a much cleaner and more detailed permission structure.
Instead of relying on one simple admin permission, version 2.4.3 introduces more specific permissions for different features.
New permission examples:
lifeheartspro.reload
lifeheartspro.revive
lifeheartspro.actionbar
lifeheartspro.heartmode
lifeheartspro.lives.set
lifeheartspro.lives.add
lifeheartspro.lives.remove
lifeheartspro.lives.view
lifeheartspro.lives.view.others
lifeheartspro.heart.give
lifeheartspro.team.create
lifeheartspro.team.invite
lifeheartspro.team.accept
lifeheartspro.team.leave
lifeheartspro.team.kick
lifeheartspro.team.disband
lifeheartspro.team.info
lifeheartspro.team.list
lifeheartspro.update.notify
There is also a new full admin permission:
lifeheartspro.admin
This permission grants access to all LifeHeartsPro permissions.
🔁 Better Reload Handling
A new config option has been added:
lives.set-online-lives-to-default-on-reload
If enabled, /lifeheartspro reload can set all online players exactly to the configured default lives value.
Example:
default: 2
set-online-lives-to-default-on-reload: true
After reload, online players will have exactly 2 lives.
If disabled, the plugin will not fully reset everyone’s lives on reload. Instead, it only makes sure players stay inside the configured min/max limits.
This gives server owners more control and prevents unwanted life resets.
🔔 Improved Update Notifications
The update checker has been improved internally.
Update notifications are now handled more cleanly and can include useful clickable links such as:
🌐 Project page 📦 Modrinth download 🧩 SpigotMC page 🔥 CurseForge page
Admins with the correct permission can receive update notifications in a cleaner and more useful format.
Permission:
lifeheartspro.update.notify
💬 Cleaner Message Handling
Message handling has been cleaned up internally.
LifeHeartsPro now connects messages and sounds more smoothly, making command feedback feel more polished and consistent.
This improves feedback for:
❤️ Heart commands 👥 Team commands 💀 Lives commands 🔁 Reload commands 🎨 ActionBar commands 🔔 Update messages
🛠️ Bug Fixes & Stability Improvements
This update also includes several internal fixes and cleanup changes.
Improved areas include:
🐛 Better permission checks 🐛 Better command access handling 🐛 Improved reload behavior 🐛 Safer online-player life handling 🐛 Better life clamping to min/max values 🐛 Cleaner update checker logic 🐛 Cleaner message/sound handling 🐛 General internal cleanup
⚠️ Important Note
The permission system changed in this update.
If your server uses a permissions plugin, make sure to update your permission groups from old permissions to the new lifeheartspro.* permission format.
Recommended admin permission:
lifeheartspro.admin
✅ Summary
LifeHeartsPro v2.4.3 includes:
🔊 New configurable sounds.yml
🎵 Message sounds for commands and actions
🛡️ New detailed permission system
👑 New lifeheartspro.admin permission
🔁 New reload life-reset option
❤️ Better life handling on reload
🔔 Improved update notifications
💬 Cleaner message feedback
🐛 Bug fixes and stability improvements
🛠️ General internal cleanup
This update is recommended for all servers using LifeHeartsPro.
