HomeJavaModsmaxHearts
maxHearts
ModsJava

maxHearts

by MyceliumMind · on Modrinth

MaxHearts is a fully customizable health plugin that adds permanent hearts, player progression, lifesteal, death-loss, revive tokens, heart items, trap…

⬇ Download on Modrinth
maxHearts — screenshot 1maxHearts — screenshot 2

MaxHearts

MaxHearts is a fully-featured heart management system for Paper/Spigot servers.
It permanently adjusts a player’s true maximum health attribute (not just temporary effects), so hearts display correctly on the HUD, persist across sessions, and work with any survival or RPG server.

Every feature in MaxHearts is fully configurable.
You can run it as a lightweight “set/give/take hearts” plugin, or enable its advanced systems like lifesteal, traps, revive tokens, combat tagging, Vault purchasing, and more.

All features work together seamlessly — or you can toggle off anything you don’t want. You'll want to visit the config.yml file on this one.

Showcase of the ability to raise a users maximum health above the vanilla 10 hearts which is perfect for hardcore servers


Features

Core Heart System

Lifesteal (Multiple Layers)

Death Penalties

Revive System

Economy Integration (Vault)

Heart Items

Combat Tagging

Offline & Scale-Safe


Why MaxHearts?


Commands & Permissions

Command Permission Description
/maxhearts set <player> <hearts> maxhearts.set Set a player’s hearts
/maxhearts give <player> <amount> maxhearts.give Give hearts
/maxhearts take <player> <amount> maxhearts.take Remove hearts
/maxhearts donate <player> <amount> maxhearts.donate Donate hearts
/maxhearts transfer <from> <to> <amount> maxhearts.transfer Transfer hearts between players
/maxhearts withdraw <amount> maxhearts.withdraw Turn hearts into a shard item
/maxhearts revive <player> [hearts] maxhearts.revive Revive & unban a player (requires token if enabled)
/maxhearts buy <amount> maxhearts.buy Buy hearts with Vault
/maxhearts lifesteal on/off maxhearts.lifesteal Toggle lifesteal participation
/maxhearts combat maxhearts.combat Check remaining combat tag time

Default: OPs have all permissions. All permissions are configurable.


Installation

  1. Place MaxHearts.jar into your plugins/ folder
  2. Restart the server
  3. Edit config.yml to enable or disable whichever systems you want
  4. Use /maxhearts commands to begin managing hearts

Notes

Showcasing sending health to a teammate along with support for giving players less than the vanilla health and how it scales cleanly.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more