LifeSteal Server-side
ModA fabric server side implementation of the LifeSteal SMP
Type
Mod
Modrinth Downloads
31,709
Modrinth ID
QgbgZM3a
Last Updated
Jun 14, 2026
Description
LifeSteal Server-side
A fabric server side implementation of the LifeSteal SMP.
This mod was forked from ModernAdventurer's LifeSteal Mod, please make sure to check it out as, although there are quite a few changes, this mod was based off of his.
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 0Dead 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!
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
JoJo's Bizarre Survival
A mod that adds Stands from JoJo's Bizarre Adventure to Minecraft.
Storage Drawers NEI Fix
Fixes duplicate recipes in NEI caused by Storage Drawers NEI handler
Spell Enchants for All! - Prominence II
Adds spell enchants to most weapons.
Create: More Chocolate
Adding more chocolate into create mod
Projectile Tweaks
add Projectile Protection to bosses/mobs
Sign Copy
Copy, insert and erase text from signs in-game using a simple GUI.