| Item | Tier | Hearts | Rarity | Recipe Center |
| ❤ Heart Shard | Tier I | +1 ❤ | Common | Nether Star + Golden Swords |
| Heart Crystal | Tier II | +2 ❤❤ | Rare | Diamond Blocks + End Crystal |
| ✦ Heart Gem | Tier III | +3 ❤❤❤ | Legendary | Emerald Blocks + Netherite Block |
| Kill Streak | Bonus Hearts |
| 3 kills | +1 ❤ |
| 5 kills | +2 ❤❤ |
| 10 kills | +3 ❤❤❤ |
| Placeholder | Description |
| %dxls_hearts% | Current hearts |
| %dxls_max_hearts% | Max hearts |
| %dxls_kills% | Total kills |
| %dxls_deaths% | Total deaths |
| %dxls_eliminations% | Total eliminations |
| %dxls_streak% | Current kill streak |
| %dxls_best_streak% | Best kill streak ever |
| %dxls_status% | Active / Eliminated / Frozen / Bypassed |
| %dxls_is_eliminated% | true / false |
| %dxls_event_double% | Double hearts event active? |
| %dxls_event_rain% | Heart rain event active? |
| Command | Description | Permission |
| /dxlifesteal help | Show help menu | — |
| /dxlifesteal status [player] | View heart stats | dxlifesteal.status |
| /dxlifesteal top [type] | View leaderboard | dxlifesteal.top |
| /dxlifesteal withdraw <amount> | Withdraw hearts to item | dxlifesteal.withdraw |
| /dxlifesteal deposit | Deposit heart items | dxlifesteal.deposit |
| /dxlifesteal pay <player> <amount> | Pay hearts to player | dxlifesteal.pay |
| /dxlifesteal streak [player] | View kill streak | dxlifesteal.streak |
| /dxlifesteal revive <player> | Revive eliminated player | dxlifesteal.revive |
| /dxlifesteal set <player> <amount> | Set player hearts | dxlifesteal.set |
| /dxlifesteal add <player> <amount> | Add hearts to player | dxlifesteal.add |
| /dxlifesteal remove <player> <amount> | Remove hearts | dxlifesteal.remove |
| /dxlifesteal eliminate <player> | Force eliminate player | dxlifesteal.eliminate |
| /dxlifesteal freeze <player> | Freeze/unfreeze player | dxlifesteal.freeze |
| /dxlifesteal giveitem <player> <item> <amount> | Give heart item | dxlifesteal.giveitem |
| /dxlifesteal event <type> <duration> | Start/stop events | dxlifesteal.event |
| /dxlifesteal reload | Reload plugin | dxlifesteal.reload |
| /dxlifesteal backup | Backup player data | dxlifesteal.backup |
| /dxlifesteal inspect <player> | Inspect player data | dxlifesteal.inspect |
| Permission | Default | Description |
| dxlifesteal.admin | OP | Full admin access (inherits all) |
| dxlifesteal.status | All | Check heart status |
| dxlifesteal.withdraw | All | Withdraw hearts |
| dxlifesteal.deposit | All | Deposit heart items |
| dxlifesteal.pay | All | Pay hearts to others |
| dxlifesteal.top | All | View leaderboards |
| dxlifesteal.streak | All | View kill streaks |
| dxlifesteal.recipes | All | View recipes GUI |
| dxlifesteal.bypass | OP | Bypass heart steal |
| dxlifesteal.multiplier.2x | false | 2x heart steal (VIP) |
| dxlifesteal.multiplier.3x | false | 3x heart steal (VIP) |
| dxlifesteal.maxhearts.bonus | false | Bonus max hearts (VIP) |
| Server Software | Supported |
| Paper 1.20–1.21.x | ✅ Yes |
| Spigot 1.20–1.21.x | ✅ Yes |
| Purpur | ✅ Yes |
| Folia | ❌ No |