
LifeSteal Server-side
A fabric server side implementation of the LifeSteal SMP
40 тыс.49обновлён 24 сент. 2026 г.
Механики игрыМини-игры
Описание
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!
Галерея
Последние версии
Все версии →release
LifeSteal 2.6.3
mc26.3-2.6.324 сент. 2026 г.872Minecraft: 26.3fabric, quilt
Что нового
- Fixed ores and loot tables not being properly registered on startup
release
LifeSteal 2.6.2 for MC 26.3
mc26.3-2.6.219 сент. 2026 г.121Minecraft: 26.3fabric, quilt
Что нового
- Updated to MC 26.3
- Removed old gametest code
release
LifeSteal 2.6.1 for MC 26.2
mc26.2-2.6.115 авг. 2026 г.1,1 тыс.Minecraft: 26.2fabric, quilt
Что нового
Fixed a crash where MixinExtras couldn't find a local due to using "name" in an Local statement
release
LifeSteal Server-side 2.6.0
mc26.2-2.6.017 июн. 2026 г.878Minecraft: 26.2fabric, quilt
Что нового
- Updated to MC 26.2
release
LifeSteal Server-side 2.6.0
mc26.1-2.6.014 июн. 2026 г.816Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
- Added a way to revert to vanilla textures if the resourcepack isn't present on the client
- Decouple revive invulnerability with player joining
release
LifeSteal 2.5.2
2.5.221 апр. 2026 г.1,1 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
- Updated to 26.1.x
release
LifeSteal 2.5.1
2.5.121 янв. 2026 г.8,9 тыс.Minecraft: 1.21.11fabric, quilt
Что нового
- Fixed multiple death sources not all being counted. Fixes fire aspect not counting as a player kill.
- Fix invulnerability status effect not being applied when enabled
- Apply invulnerability to new players if the gamerule is enabled
- Add admin command admin-vulnerable <player> to force invulnerable players to be vulnerable
release
LifeSteal 2.5.0
2.5.07 янв. 2026 г.898Minecraft: 1.21.11fabric, quilt
Что нового
- Fixed a bug where hearts could be duplicated when withdrawing hearts
- Added altar effects
- Altar creation animation
- Altar withdraw animation
- Altar reviving animation
- Can be disabled with the gamerule: `lifesteal:altar_animations`
- Readd Unruled API 2.1 as a dependency
release
Lifesteal 2.4.0
2.4.04 янв. 2026 г.253Minecraft: 1.21.11fabric, quilt
Что нового
- Updated to 1.21.11
- Switched default units to hearts for most commands and gamerules
- Temporarily removed Unruled API dependency
- Implemented limited crafting of hearts gamerule
- Limit crafting of hearts based on current max health
- Limit crafting to a set number of hearts that optionally reset when a player is "banned"
- Implemented preventing crafters from crafting hearts gamerule
- New textures for all blocks and items by @thomask3897
**Note:** All gamerules' names were updated. Some gamerules may have changed names. Please ensure that you check the wiki for the functions of all gamerules.
release
LifeSteal 2.3.0
2.3.015 нояб. 2025 г.1,8 тыс.Minecraft: 1.21.10, 1.21.9fabric, quilt
Что нового
- Add the Totem of Rebirth
- Refactor gamerules
- Players can now drop hearts when dying to a non-player source


