Home›Java›Mods›LifeSteal+ ⭕ Advanced Lifesteal SMP — 26.2
LifeSteal+ ⭕ Advanced Lifesteal SMP — 26.2
ModsJava

LifeSteal+ ⭕ Advanced Lifesteal SMP — 26.2

Java mod listed for Minecraft 26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot

LifeSteal+

Advanced LifeSteal SMP

Steal hearts. Survive. Dominate.
​

[​IMG]

A COMPLETE LIFESTEAL EXPERIENCE​

LifeSteal+ brings the core mechanics of a modern LifeSteal SMP into one clean and configurable plugin.

Players fight for hearts, build their health through PvP, risk losing progress, and can be eliminated or revived depending on your server configuration.

Designed for server owners who want a reliable LifeSteal system without unnecessary complexity.

FEATURES​

[​IMG]

♥ Heart System

The core of LifeSteal+. Configure how many hearts players start with, how many they can lose or gain, and the maximum amount they can reach.

• Starting Hearts — Define the default player heart count.

• Minimum Hearts — Set the lowest possible heart value.

• Maximum Hearts — Set the normal heart limit.

• Heart Stealing — Configure how many hearts are transferred through PvP.

• Heart Cap Bypass — Allow selected players to exceed the normal limit.

⚔ Combat & Progression

Every PvP encounter can affect a player's progression. Combat behavior can be controlled through configuration to match your server's rules.

• Configurable combat system

• Configurable self-kill protection

• Heart-based PvP progression

• Kill and death statistics

• Persistent player data

☠ Elimination

When a player reaches the configured minimum, LifeSteal+ can automatically eliminate them. Elimination can also be managed manually by staff.

• Automatic elimination

• Individual elimination command

• Mass elimination command

• Elimination statistics

• Elimination bypass permission

↻ Revive System

Bring eliminated players back when the revive system is enabled. Server owners can also require a dedicated permission before a player can be revived.

• Individual player revival

• Mass revival

• Optional permission requirement

• Revive statistics

♥ Heart Withdrawal

Players can withdraw hearts into items when the feature is enabled, giving servers another way to manage heart-based progression.

CRAFTING RECIPES​

LifeSteal+ includes configurable crafting recipes for the Heart and Revive Beacon items.

♥ Heart Recipe

[​IMG]

Craft the Heart using the recipe shown above.

Result: 1× Heart (Nether Star)

Right-click the Heart to claim it.

↻ Revive Beacon

[​IMG]

Craft the Revive Beacon using the recipe shown above.

Result: 1× Revive Beacon

Recipes can be changed in plugins/LifeStealPlus/items.yml .

⚙ Administration

Staff have dedicated controls for managing player health and LifeSteal progression.

• Get player hearts

• Set player hearts

• Add hearts

• Remove hearts

• Eliminate players

• Eliminate all players

• Revive players

• Revive all players

• Reset player hearts

• Reset all player hearts

• Reload configuration

▣ Display

Display LifeSteal information using the interface that fits your server.

• ActionBar

• Scoreboard

• BossBar

✦ Effects

Optional sounds and particles provide additional feedback for LifeSteal events.

• Configurable sounds

• Configurable particles

▣ Storage

Player data is stored persistently and remains available after server restarts.

• SQLite

• MySQL

• Configurable MySQL connection pool

[​IMG]

lifesteal.* — All LifeStealPlus permissions — OP

lifesteal.admin — Full admin access — OP

lifesteal.reload — Reload configuration — OP

lifesteal.health — Access all health commands — OP

lifesteal.health.get — View a player's hearts — OP

lifesteal.health.set — Set a player's hearts — OP

lifesteal.health.add — Add hearts to a player — OP

lifesteal.health.remove — Remove hearts from a player — OP

lifesteal.eliminate — Eliminate a player — OP

lifesteal.eliminateall — Eliminate all players — OP

lifesteal.revive — Revive a player — OP

lifesteal.reviveall — Revive all players — OP

lifesteal.reset — Reset a player's hearts — OP

lifesteal.resetall — Reset all player hearts — OP

lifesteal.withdraw — Withdraw hearts into an item — true

lifesteal.recipe — View the heart/beacon recipe — true

lifesteal.bypass.elimination — Prevent the player from being eliminated — false

lifesteal.bypass.heartcap — Bypass the maximum heart limit — false

[​IMG]

%lifesteal_hearts% — Current hearts

%lifesteal_max_hearts% — Maximum hearts (∞ if unlimited)

%lifesteal_kills% — Total kills

%lifesteal_deaths% — Total deaths

%lifesteal_eliminated% — Returns true/false depending on elimination status

%lifesteal_eliminations% — Times eliminated

%lifesteal_revives% — Times revived

Placeholder support can be enabled or disabled in the configuration.

[​IMG]

Spoiler: View Configuration
Code (YAML):

storage
:
type
: SQLITE
mysql
:
host
: localhost
port
: 3306
database
: lifesteal
username
: root
password
: ""
pool-size
: 10

hearts
:
starting
: 10
minimum
: 1
maximum
: 20
steal-amount
: 1

combat
:
enabled
: true
prevent-self-kill
: true

death
:
eliminate-at-minimum
: true
drop-hearts
: false

revive
:
enabled
: true
requires-permission
: true

withdraw
:
enabled
: true

display
:
actionbar
:
enabled
: true
scoreboard
:
enabled
: false
bossbar
:
enabled
: false

sounds
:
enabled
: true

particles
:
enabled
: true
 

STORAGE​

SQLite

The default storage option. SQLite requires no external database server and is suitable for straightforward server setups.

MySQL

Use MySQL when player data needs to be stored in an external database. Connection details and pool size are configurable.

COMPATIBILITY​

Minecraft: Java Edition

Server Software: Paper

Version: 26.2

Java: 25

Dependencies: None

INSTALLATION​

1. Download LifeStealPlus.jar.

2. Stop your Paper server.

3. Place the JAR inside the server's plugins folder.

4. Start the server.

5. Open the generated configuration and adjust the settings if needed.

6. Restart the server after configuration changes when required.


SUPPORT

[​IMG]
​

Need help with LifeSteal+? The Discord server is available for:

• Bug Reports — Report bugs, errors, or unexpected behavior.

• Installation Help — Get assistance installing the plugin.

• Setup Help — Get help configuring LifeSteal+ for your server.

• Configuration Help — Get assistance with storage, hearts, combat, displays, and other settings.

• Compatibility Issues — Report problems involving Paper, Java, Minecraft, or other plugins.

• Error Troubleshooting — Get help investigating console errors and stack traces.

• Questions — Ask about plugin features and configuration.

• Suggestions — Share ideas for future improvements.

When reporting a bug, include your LifeSteal+ version, Minecraft version, Paper version, Java version, relevant configuration, console errors, and clear reproduction steps whenever possible.


LifeSteal+

Advanced LifeSteal SMP for modern Paper servers.

Steal hearts. Survive. Dominate.
​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

LifeSteal+ ⭕ Advanced Lifesteal SMP — 26.2 is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.2, 26.3. Downloaded 60 times (via Spigot). Download it and open it directly in the game.

Explore more