LifeHeartsPro icon

LifeHeartsPro -----

A Life plugin with teams, PlaceholderAPI support and configurable lives system.




❤️ LifeHeartsPro v2.4.4 Update

A new LifeHeartsPro update is here!

Version 2.4.4 is a team glowing and bugfix update focused on better team visuals, improved scoreboard compatibility, new team tools, cleaner permissions, updated sounds, language improvements, and more stable server behavior.

This update is especially recommended for servers using teams, glowing, Lifesteal gameplay, SMP systems, or PvP-based life loss.

✨ What’s New?

✨ Improved Team Glowing System

The Team Glowing system has been improved and cleaned up.

LifeHeartsPro now handles team glowing more reliably through Minecraft scoreboard teams. This helps reduce issues where glowing colors could stay white, not update correctly, or behave inconsistently when other plugins interact with scoreboards.

New Team Glowing settings were added:


  • []teams.glowing.enabled - Enable or disable team glowing
    [
    ]teams.glowing.force-main-scoreboard - Compatibility option for scoreboard plugins
  • teams.glowing.sync-interval-ticks - Controls how often glowing should be synced

Team Glowing Bug Fix

This update includes an important fix for Team Glowing.

The glowing system should now work more reliably and update better, especially on servers where team colors were not applied correctly before.

This update helps with:


  • []Glowing staying white
    [
    ]Team colors not updating correctly
    []Glowing issues after scoreboard changes
    [
    ]Other plugins interfering with scoreboards
  • Inconsistent glowing between players

Optional Enemy Glowing

LifeHeartsPro now includes an optional Enemy Glowing system.

Server owners can configure enemy teams to glow in a specific color. This feature is disabled by default, so every server can decide if it wants to use it.

Useful for:


  • []PvP servers
    [
    ]Lifesteal servers
    []Team-based SMPs
    [
    ]Events
  • Competitive gameplay

️ New PvP Life-Loss Option

A new life-loss option has been added.

Players can now be configured to only lose a life when they are killed by another player.

This is very useful for Lifesteal and PvP servers because players do not have to lose lives from random non-player deaths if this option is enabled.

This can prevent life loss from:


  • []Fall damage
    [
    ]Lava
    []Mobs
    [
    ]Void deaths
    []Accidents
    [
    ]Other non-player damage

New Team Admin Tools

New team administration tools have been added.

Admins can now manage teams more easily without needing to be the team owner.

New team admin actions include:


  • []Invite players to a team
    [
    ]Kick players from a team
    []Disband teams
    [
    ]Fix broken teams
    []Help players with team issues
    [
    ]Manage inactive or problematic teams

✨ New Team Glowing Command

A new command has been added to manage team glowing colors directly in-game.

Admins can now set or disable the glowing color of a team without editing config files manually.

This is useful for:


  • []Changing team colors
    [
    ]Fixing team glowing quickly
    []Disabling glowing for specific teams
    [
    ]Managing team visuals during events

New Team Teleport Command

A new team teleport command has been added.

Admins can teleport all online members of a team to themselves.

This is useful for:


  • []Events
    [
    ]Moderation
    []Team checks
    [
    ]Bug fixing
  • Server management

️ New Team Spawn System

LifeHeartsPro now includes a team spawn system.

Admins can set a respawn point for a team, allowing team-based respawns to be handled more cleanly.

This is a strong base for future team gameplay features.

New Permissions

New permissions were added for the new team systems:


  • []lifeheartspro.team.glowing
    [
    ]lifeheartspro.team.tp
    []lifeheartspro.team.setspawn
    [
    ]lifeheartspro.team.admin

The main admin permission was also updated:

lifeheartspro.admin

This permission now includes the new team permissions.

New Sounds

The sound system has been expanded with new team-related sounds.

New sound feedback was added for:


  • []Team admin usage
    [
    ]Team admin actions
    []Team invite handling
    [
    ]Team kick handling
    []Team disband handling
    [
    ]Team glowing changes
    []Invalid glowing colors
    [
    ]Team teleport
  • Team spawn set

All sounds can be customized or disabled in sounds.yml.

Updated Language Files

All language files were updated with new messages for the new team systems.

Included languages:


  • [] English
    [
    ] German
    [] Spanish
    [
    ] French

New messages include:


  • []Team admin messages
    [
    ]Team glowing messages
    []Team teleport messages
    [
    ]Team spawn messages
    []Invalid glowing color messages
    [
    ]Updated help messages

️ Bug Fixes & Improvements

Version 2.4.4 also includes internal fixes and cleanup.

Improved areas include:


  • []Team Glowing syncing
    [
    ]Scoreboard glowing compatibility
    []Team glowing color handling
    [
    ]Enemy glowing handling
    []Team admin handling
    [
    ]Team respawn handling
    []PvP life-loss behavior
    [
    ]Command help messages
    []Sound feedback
    [
    ]Language messages
  • General internal cleanup

⚠️ Important Update Note

If you update from LifeHeartsPro 2.4.3, please check your config and permissions.

New config options were added for:


  • []Team Glowing
    [
    ]Enemy Glowing
    []PvP-only life loss
    [
    ]Team spawn handling

If you want staff members to use the new team tools, make sure they have the correct permissions.

Recommended admin permission:

lifeheartspro.admin

✅ Summary

LifeHeartsPro v2.4.4 includes:


  • []✨ Improved Team Glowing system
    [
    ] Important Team Glowing bug fixes
    [] Optional Enemy Glowing
    [
    ]⚙️ Better scoreboard compatibility
    []️ New PvP-only life-loss option
    [
    ] New team admin tools
    []✨ New team glowing command
    [
    ] New team teleport command
    []️ New team spawn system
    [
    ] New permissions
    [] New sounds
    [
    ] Updated language files
  • ️ Internal cleanup and stability improvements

LifeHeartsPro is now cleaner, more stable, and much better for team-based SMP, Lifesteal, PvP, and survival servers.

A powerful LifeHearts and team system for modern Minecraft servers.
----------, Jun 13, 2026

❤️ 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.
----------, Jun 7, 2026

❤️ LifeHeartsPro v2.4.2 Update
A new LifeHeartsPro update is here!
Version 2.4.2 focuses on cleaner messages, better language support, improved configuration structure, and several important fixes to make the plugin feel smoother and more polished.

✨ What’s New?
Improved Language System
LifeHeartsPro now uses a cleaner and more modern language structure.

The default language has been updated to:

en_us

The plugin now includes multiple language files:

en_us — English
de_eu — German
es_es — Spanish
fr_fr — French

This makes the plugin much easier to use on international servers and gives server owners more control over the messages players see.

Cleaner Messages
A lot of plugin messages have been cleaned up and improved.

This includes:

✅ Better command messages
✅ Cleaner admin help messages
✅ Improved usage messages
✅ More consistent formatting
✅ Cleaner language file structure

The plugin now feels more polished and professional when players and admins interact with it.

⚙️ Better Config Structure
The default config has been improved with more helpful comments and cleaner explanations.

The config now explains important settings better, such as:

❤️ Life system settings
Heart transfer settings
Team system settings
ActionBar formatting
Language setup
Update checker settings

This makes it easier for server owners to understand and customize the plugin without confusion.

ActionBar Improvements
The ActionBar system has been improved internally.

If the default ActionBar format is still used, the plugin can now use the selected language file more cleanly for the ActionBar text.

This improves language support for:

❤️ Display mode
Heart mode
Team display
Translated ActionBar messages

The ActionBar is now more consistent with the selected language.

️ Bug Fixes & Stability Improvements
This update also includes several internal fixes and cleanup changes.

Fixed and improved areas include:

Language loading improvements
Better fallback handling if a language file is missing
Cleaner locale handling
Improved command message handling
Small team system cleanup
Update checker cleanup
General code cleanup and stability improvements

Update Checker Cleanup
The update checker has been cleaned up internally.

The config is now simpler and only exposes the important option:

update-checker.enabled

Internal update checker values are now handled directly by the plugin, making the config cleaner and easier to understand.

⚠️ Important Note
The language file names changed in this version.

Old names:

en_EN
de_DE

New names:

en_us
de_eu

If you edited old language files before, make sure to move your custom messages into the new language files.

✅ Summary
LifeHeartsPro v2.4.2 includes:

New multilingual language system
English language file
German language file
Spanish language file
French language file
Cleaner plugin messages
⚙️ Improved config structure
Better ActionBar language handling
Cleaner update checker config
Bug fixes and stability improvements
️ General internal cleanup

This update is recommended for all servers using LifeHeartsPro.
----------, May 31, 2026

❤️ LifeHeartsPro v2.4.1 Update
A new LifeHeartsPro update is here!
Version 2.4.1 focuses on giving server owners more customization, better visual feedback, and easier control over how player lives are displayed.

This update adds a brand-new ActionBar heart display mode, a new admin command, improved configuration options, updated language files, and an optional update checker.

✨ What’s New?
❤️ New ActionBar Heart Mode
You can now choose how lives should be shown in the ActionBar.

There are two available modes:


display
heart

display Mode
This is the classic display style.
It shows the player’s lives as a number.

Example:


❤ Lives: 5 | Team: Alpha

heart Mode
This new mode shows lives as actual hearts.
Red hearts show remaining lives, while gray hearts show missing lives.

Example:


❤❤❤♡♡ | Team: Alpha

This makes the life system feel much more visual and easier to understand during gameplay. ❤️

️ New Admin Command
A new command has been added to change the ActionBar mode directly in-game:


/lifeheartspro heartmode <display|heart>

With this command, admins can quickly switch between the classic display mode and the new heart-based mode without manually editing the config.

The selected mode is saved automatically and stays active after a server restart. ✅

More ActionBar Customization
The ActionBar system is now much more customizable.

New config options allow you to change the symbols, formats, and display style:


actionbar:
mode: display
heart-symbol: "❤"
gray-heart-symbol: "❤"
display-format: "&c❤ &fLives: &a%lives% &c❤ &8| &bTeam: &f%team%"
heart-format: "&c%red_hearts%&7%gray_hearts% &8| &bTeam: &f%team%"

You can now customize how the ActionBar looks for your server and match it with your own style, theme, or gamemode.

New Placeholders
Several new placeholders were added for the ActionBar system:

%red_hearts%
%gray_hearts%

These placeholders give server owners more freedom when creating custom ActionBar layouts.

For example, you can show lives as a number, as hearts, or combine both styles.

Optional Update Checker
LifeHeartsPro now includes an optional update checker.

It can check whether a newer plugin version is available and notify admins with the permission:


lifehearts.admin

The update checker is disabled by default and can be enabled in the config:


update-checker:
enabled: false

This gives server owners full control over whether they want update notifications or not.

Improved Language Files
The German and English language files have been improved.

The plugin prefix has also been updated to:


LifeHeartsPro

This makes plugin messages cleaner, more consistent, and more professional.

⚙️ Improved Config Structure
The configuration has been improved and prepared for the new features.

New config values are added more cleanly, and the default configuration now contains better structure and comments.

This makes it easier for server owners to understand and customize the plugin.

✅ Summary
LifeHeartsPro v2.4.1 includes:

❤️ New ActionBar heart display mode
️ New /lifeheartspro heartmode admin command
More ActionBar customization options
New placeholders for custom formats
Optional update checker
Improved German and English language files
⚙️ Improved config structure
✅ Better overall customization and usability

Final Note
This update is perfect for servers that want a cleaner, more visual, and more customizable life display system.

With the new heart mode, players can instantly see their remaining lives in a much nicer way, while admins get better tools to control the plugin directly in-game.
----------, May 10, 2026

LifeHeartsPro v2.4.0
Major Update – Ban System & Message Rework
This update introduces a complete elimination system, improved messaging, and a much cleaner plugin structure.

NEW: Elimination & Ban System
  • Players are now automatically banned when reaching 0 lives
  • Works with:
    • Death system
    • /lifeheartspro lives set 0
    • /lifeheartspro lives remove
  • Custom ban message (fully configurable )
  • Clean colored message with formatting
Revive & Unban System
  • /lifeheartspro revive <player>
  • /lifeheartspro unban <player>
Automatically:

  • Removes the ban
  • Restores default lives
  • Sends proper messages
NEW: Global Prefix System
  • Every chat message now automatically includes a prefix
  • No more missing or inconsistent messages
  • Clean and professional look
✅ Works for:

  • Commands
  • Team system
  • Life system
  • Errors
❌ Excluded:

  • ActionBar (clean by design)
Language System Improved
  • Fully optimized German & English files
  • Added:
    • elimination messages
    • ban messages
  • Better placeholder handling
  • Missing keys now handled safely
Internal Improvements
  • Reworked message handling system
  • Cleaner code structure
  • Improved command logic
  • Better error handling
Bug Fixes
  • Fixed missing message errors
  • Fixed inconsistent team messages
  • Fixed reload issues
  • Fixed plugin loading problems
  • Fixed incorrect project structure
Important
⚠️ After updating:


plugins/LifeHeartsPro/lang/

Delete this folder → it will regenerate automatically.

Summary
  • Real ban system
  • Revive + unban
  • Global prefix system
  • Better language handling
  • Cleaner code
❤️ Support
If you enjoy the plugin:
⭐ Leave a review
Give feedback
Help the project grow

Short Version (für Titel)

v2.4.0 - Ban System, Revive/Unban, Global Prefix, Bugfixes
----------, Apr 9, 2026

LifeHeartsPro v2.3.0 Update
Bugfix & System Update
This update focuses on improving stability, fixing critical issues, and introducing a cleaner and more reliable messaging system.

New Features

Improved Language System
  • Fully reworked LocaleManager

  • Automatic language file creation

  • Safe fallback to English (en_EN)

  • Added missing message detection in console

  • Cleaner and more consistent translations
Global Prefix System
  • All chat messages now automatically include a prefix

  • No more missing prefixes or inconsistent messages

  • Smart system prevents duplicate prefixes

  • Actionbar messages remain clean (no prefix)
New Message API (Developer Improvement)
  • Introduced locale.send(...) system

  • Simplifies sending messages with placeholders

  • Reduces errors and improves maintainability
Bug Fixes
  • Fixed "Missing message" errors caused by invalid or missing keys

  • Fixed issues with outdated language files not updating properly

  • Fixed potential crash in placeholder replacement system

  • Fixed inconsistent team command messages

  • Improved error handling for missing language entries
⚙️ Improvements
  • Cleaner and more structured codebase

  • Improved command feedback system

  • Better debug logging in console

  • Safer reload behavior

  • Improved tab completion logic
Team System Improvements
  • Fully integrated with new language system

  • All team messages now support placeholders

  • Improved feedback for invalid actions

  • More consistent user experience
Important Note
⚠️ After updating to v2.3.0:

Please delete your old language files:


plugins/LifeHeartsPro/lang/

They will be automatically regenerated.

Summary
This update brings:

  • Better stability

  • Cleaner messages

  • Easier development

  • Improved user experience
Thank you for using LifeHeartsPro!
----------, Mar 18, 2026

LifeHeartsPro 2.2.0 Release
LifeHeartsPro 2.2.0 is the first stable release of the plugin, bringing a complete life management system combined with a flexible team system for SMP and survival servers.

This update introduces many improvements and new features to make gameplay smoother, more balanced and easier to configure.

✨ New Features
❤️ Heart Transfer System
Players can transfer hearts to other players using the /heart command, allowing strategic cooperation and survival mechanics.

Advanced Team System
Players can now create and manage their own teams with invites, member management and team protection.

Team Friendly Fire Protection
Friendly fire can be disabled so teammates cannot damage each other.

Admin Revive System
Admins can revive eliminated players using commands.

Multi-Language Support
Full language system with support for:

  • English (en_EN)

  • German (de_DE)
PlaceholderAPI Support
The plugin now supports PlaceholderAPI, allowing integration with scoreboards, chat plugins and other server systems.

Available placeholders:


%lifehearts_lives%
%lifehearts_team%
%lifehearts_team_size%

ActionBar Status System
Players can see their lives and team directly in the ActionBar.

Example:


❤ Lives: 3 | Team: Red

Team Commands
Players can fully manage their teams:


/team create <name> → Create a new team
/team invite <player> → Invite a player
/team accept → Accept an invite
/team leave → Leave your team
/team kick <player> → Kick a team member
/team disband → Delete the team

⚙ Admin Commands
Server admins have additional management commands:


/lifeheartspro reload
/lifeheartspro revive <player>
/lives set <player> <amount>
/lives give <player> <amount>
/lives remove <player> <amount>

/revive <player>

Improvements
  • Improved configuration system

  • Better language file structure

  • Cleaner plugin messages

  • Improved command feedback

  • More stable team and life management

  • Cleaner internal code
❤️ Thank you
Thank you for using LifeHeartsPro.
This release lays the foundation for many future updates and improvements.

Enjoy the new life and team mechanics on your server!
----------, Mar 16, 2026

LifeHeartsPro 2.2.0 Release

This update introduces several new improvements and features to make team gameplay and life management smoother and more fun.

New Features

  • ❤️ Heart transfer system between players

  • Advanced team system with invites

  • ⚔ Friendly fire protection for teams

  • Admin revive command to bring players back

  • Language support (English & German)
Team Improvements

  • /team create <name> create your own team

  • /team invite <player> invite players

  • /team kick <player> remove members

  • /team disband delete your team
Other Changes

  • Improved configuration and language files

  • Better stability and cleaner messages
Thank you for using LifeHeartsPro ❤️
----------, Mar 15, 2026

Resource Information
Author:
----------
Total Downloads: 38
First Release: Mar 15, 2026
Last Update: Jun 13, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings