Lifeheartspro-2.4.3

Details

  • Filename
    Lifeheartspro-2.4.3.jar
  • Uploaded by
  • Uploaded
    Jun 6, 2026
  • Size
    56.11 KB
  • Downloads
    17
  • MD5
    6d67ebc8187635c4d082f7d72645fe7b

Supported Bukkit Versions

  • 26.1
  • 26.1.1
  • 26.1.2
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.1
  • 1.21.2
  • 1.21.3
  • 1.21.4
  • 1.21.5-Snapshot
  • 1.21

Changelog

❤️ 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.