

HeartsSMP is a hardcore LifeSteal-style plugin for Paper 1.21.1 that turns every PvP encounter into a high-stakes battle for survival. Kill a player and steal their hearts — die and lose your own. When your hearts hit zero, you're eliminated and thrown into spectator mode, with a ticking clock before you're permanently banned from the server. Defeated players drop Heart Crystals — physical items tied to their soul. Redeem one to gain a heart and briefly expose the original owner's nametag, revealing who you've conquered. Brave players can also sacrifice one of their own hearts to pull an eliminated teammate back from the brink. Venture into the night and slay zombies and creepers for a chance at Undead Hearts — cursed drops that grant an extra heart alongside unpredictable potion effects. Every feature is fully configurable through an in-game admin GUI, from starting hearts and kill rewards to drop chances, auto-ban timers, and nametag reveal durations — no config file editing required. Features at a glance:
Steal and lose hearts on kill/death Heart Crystals with owner NBT tracking Elimination → spectator with auto-ban timer Sacrifice a heart to save eliminated players Undead Hearts from mob drops with custom effects Hidden nametags revealed on crystal redemption Full in-game admin settings GUI Leaderboard, withdraw system, and admin commands
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as HeartsSMP-1.0.0.jar — drop this file into the mods folder
- Download size: 40 KB
- Download link checked 20 Aug 2026 — working
These come from our own check of the pack file, not from the source page.