
Modrinth · Minecraft mod
LifeSteal Server-side
A fabric server side implementation of the LifeSteal SMP
Quick answer
Which LifeSteal Server-side release should I use?
LifeSteal Server-side mc26.2-2.6.1 targets 26.2 with Fabric, Quilt. Do not install it on the client. It must be installed on the dedicated server. All 2 required mods have matching files.
Where it goes
Is LifeSteal Server-side required on the client, server, or both?
Do not install it on the client. It must be installed on the dedicated server.
This file is marked server-only.
What else does LifeSteal Server-side mc26.2-2.6.1 need?
mc26.2-2.6.1. Change the file and its required mods may change too.
Install Fabric API, Unruled API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add LifeSteal Server-side without breaking your instance.
Built for LifeSteal Server-side mc26.2-2.6.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use mc26.2-2.6.1. It targets 26.2 with Fabric, Quilt; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API, Unruled API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
Do not install it on the client. It must be installed on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside mc26.2-2.6.1. It opens that exact file at the source.
About this project
What does LifeSteal Server-side add?
LifeSteal Server-side
A fabric server side implementation of the LifeSteal SMP.
This mod was inspired by ModernAdventurer's LifeSteal Mod.
Config
Configuration is purely managed through gamerules, here is a list of gamerules and what they do.
| Gamerule | Type | Description | Default |
|---|---|---|---|
| lifesteal:death_criteria | DeathCriteria | What counts as a kill: player_only, any_death, or any_death_drop_heart |
player_only |
| lifesteal:altar_block | Block | The registry for the block to be the center of an altar | minecraft:netherite_block |
| lifesteal:enable_anti_heart_dupe | Boolean | Whether to prevent players from harvesting infinite hearts from weak players | true |
| lifesteal:revive_method | ReviveMethod | How to revive players: none, command, altar, or totem |
altar |
| lifesteal:death_action | DeathAction | Whether to ban, revive or spectator when they reach minimum health |
ban |
| lifesteal:gift_method | GiftMethod | How to gift hearts: manual or command |
manual |
| lifesteal:steal_amount | Integer | The number of hearts that should be stolen upon death | 1 |
| lifesteal:min_player_hearts | Integer | The minimum number of hearts a player can reach before being banned | 1 |
| lifesteal:max_player_hearts | Integer | The maximum number of hearts a player can reach | 10 |
| lifesteal:withdraw_method | WithdrawMethod | How to withdraw hearts: none, altar, or command |
altar |
| lifesteal:auto_revival_seconds | Integer | The number of seconds until a player is automatically revived. Set to 0 to disable. | 0 |
| lifesteal:revival_invulnerability_seconds | Integer | The amount of time a player is invulnerable after being revived in seconds. Set to 0 to disable. | 0 |
| lifesteal:heart_stack_size | Integer | The maximum stack size of the heart item | 1 |
| lifesteal:heart_craft_in_crafter | Boolean | If a heart item can be crafted in a crafter | false |
| lifesteal:limited_heart_crafting_type | LimitedCraftingType | How limited crafting works: until_banned, forever, heart_based, or none |
none |
| lifesteal:limited_heart_crafting_amount | Integer | The value/limit of limited crafting. It changes meaning depending on the limited crafting gamerule | 0 |
| lifesteal:altar_animations | Boolean | If animations should play when interacting with an altar | true |
| lifesteal:fallback_textures | Boolean | Whether to use Minecraft textures if the resourcepack isn't installed instead of missing texture | true |
| lifesteal:new_player_invulnerability_seconds | Integer | The number of seconds a player is invulnerable since they started playing | 0 |
Dead Player Json:
Located in config/lifesteal-deaths.json
[
{
"deadPlayerID": "uuid",
"deathTime": 100
}
]
Commands:
/gift <Player> <Health>- Gifts the specified player that amount of health if they can receive it/withdraw <Hearts>- Turns physical hearts into heart items/revive <Player>- Admin command to revive a player
Datapack Overriding:
More info can be found on the wiki page.
Additional Notes:
- In order to get the textures, run /polymer generate-pack. This will create the resourcepack in the main server's directory, which you can then put in your resourcepack folder
- For more information, visit the Wiki
Check out Tater Certified's other Lifesteal-compatible mods!
Are your players combat-logging so they don't lose hearts? Use Fair Fight to combat this problem entirely! It is available on all modding and plugin platforms!
Project description from Modrinth.
Pick your setup
LifeSteal Server-side by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
2 loader builds26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
2 loader builds1.21.8
2 loader builds1.21.7
2 loader builds1.21.6
2 loader builds1.21.5
2 loader builds1.21.4
2 loader buildsShowing the newest 12 of 19 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
LifeSteal Server-side versions and loaders
mc26.2-2.6.1
lifesteal-2.6.1.jar
15 Aug 2026
mc26.2-2.6.0
lifesteal-2.6.0.jar
17 Jun 2026
mc26.1-2.6.0
lifesteal-2.6.0.jar
14 Jun 2026
2.5.2
lifesteal-2.5.2.jar
21 Apr 2026
2.5.1
lifesteal-2.5.1.jar
21 Jan 2026
2.5.0
lifesteal-2.5.0.jar
7 Jan 2026
2.4.0
lifesteal-2.4.0.jar
4 Jan 2026
2.3.0
lifesteal-2.3.0.jar
15 Nov 2025
2.2.1
lifesteal-2.2.1.jar
14 Oct 2025
2.2.0
lifesteal-2.2.0.jar
16 Jul 2025
2.1.3
lifesteal-2.1.3.jar
5 Jul 2025
2.1.2
lifesteal-2.1.2.jar
23 Jun 2025
Looking for an older file? The official Modrinth project page is in Resources.