Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Disclaimer: This is an unofficial remake of the Heartless Horizon plugin concept. I am not affiliated with the original Heartless Horizon server or team. This plugin is a fan-made recreation and I do not claim any credit for the original gameplay concept.
Players have a configurable heart count that can be managed with commands. Hearts are saved in data.yml, so player heart counts and states survive server restarts. When a normal player dies, they lose permanent hearts. If they run out, they are temporarily banned for 4 hours, with a ban message showing when they will be unbanned. When they return, they rejoin with 10 hearts.
Main Features People spawn with 10 hearts. Persistent heart system saved across restarts /hearts command to set, add, remove, or check hearts Supports up to 30 hearts Special purple warning symbol for players above 20 hearts Colored heart indicators in tab/nametags and chat Hearts shown on both sides of the player name in chat Temporary 4-hour elimination ban when players run out of hearts Broadcast message when a player is eliminated Beacon deactivate sound plays nearby when a player dies /revive command to restore eliminated players /heartless mode with Wither-style black heart HUD Heartless players cannot die and do not take real damage /owner mode with immortality, full hunger, saturation, and survival flight Hunger and saturation protection for Heartless and Owner players
2-4 hearts: ❤️ red hearts
6-8 hearts: ❤️ yellow-golden hearts
10 hearts: ❤️ green hearts
11-20 : ❤️ purple hearts
21-30 (max) : ⚠️ purple danger icon (syntax i call it)
🤍-white hearts, cant take damage, can fly on survival (obtainable by command) 🖤-black hearts, can take damage, cant die, cant fly on survival, (obtainable by command)
Commands
/hearts <player> checks a player’s hearts
/hearts set <player> <amount> sets hearts
/hearts add <player> <amount> adds hearts
/hearts remove <player> <amount> removes hearts
/heartless set <player> enables Heartless mode
/heartless unset <player> disables Heartless mode
/owner set <player> enables Owner mode
/owner unset <player> disables Owner mode
/revive <player> revives a player with default revive hearts (or use /pardon because sometimes /revive dosent work)


