Introducing the Lifesteal Reimagined mod, a visual upgrade to the popular Lifesteal SMP for NeoForge.
This mod is derived from Tater Certified’s Fabric Server-side Lifesteal Mod.
Documentation
For detailed configuration options, refer to Tater Certified’s comprehensive wiki. Be aware that not all gamerules included in previous versions are available here, so check it thoroughly.
Configuration Options
| Configuration is handled through various gamerules. Below are the gamerules along with their functions. | Gamerule | Type | Description | Default Value |
|---|---|---|---|---|
| lifesteal:death_criteria | DeathCriteria | Defines what counts as a kill: player_only, any_death, or any_death_drop_heart |
player_only |
|
| lifesteal:enable_anti_heart_dupe | Boolean | Controls whether players can harvest unlimited hearts from weaker players | true |
|
| lifesteal:revive_method | ReviveMethod | Specifies how players are revived: none, command, altar, or totem |
altar |
|
| lifesteal:death_action | DeathAction | Determines whether to ban, revive, or set to spectator mode when a player reaches minimum health |
ban |
|
| lifesteal:gift_method | GiftMethod | Specifies how hearts are gifted: manual or command |
manual |
|
| lifesteal:steal_amount | Integer | Indicates the number of hearts to be taken upon death | 1 |
|
| lifesteal:min_player_hearts | Integer | The minimum heart count a player can have before facing a ban | 1 |
|
| lifesteal:max_player_hearts | Integer | The maximum heart count a player can possess | 10 |
|
| lifesteal:withdraw_method | WithdrawMethod | Defines how hearts can be withdrawn: none, altar, or command |
altar |
|
| lifesteal:auto_revival_seconds | Integer | Sets the seconds before a player is automatically revived. Set to 0 to disable this feature. | 0 |
|
| lifesteal:revival_invulnerability_seconds | Integer | The duration a player is invulnerable after being revived in seconds. Set to 0 to disable this feature. | 0 |
|
| lifesteal:heart_stack_size | Integer | The maximum stack size for the heart item | 1 |
|
| lifesteal:heart_craft_in_crafter | Boolean | Indicates if the heart item can be crafted using a crafting table | false |
|
| lifesteal:limited_heart_crafting_type | LimitedCraftingType | Specifies how limited crafting operates: until_banned, forever, heart_based, or none |
none |
|
| lifesteal:limited_heart_crafting_amount | Integer | Specifies the value or limit for limited crafting. Its meaning varies based on the specified gamerule | 0 |
|
| lifesteal:altar_animations | Boolean | Determines if animations trigger during altar interaction | true |
|
| lifesteal:new_player_invulnerability_seconds | Integer | Sets the invulnerability period for a new player upon starting the game in seconds | 0 |
Dead Player JSON Information:
This file is located at config/lifesteal-deaths.json
Command List:
/gift– Grants the specified player the indicated amount of health if they’re eligible/withdraw– Converts physical hearts into heart items/revive– Admin command to bring a player back to life
Datapack Overriding Information:
For additional details, please visit Tater Certified’s wiki page.
Explore More Mods by Tater Certified!
Are your players combat-logging to avoid heart loss? Check out the Fair Fight mod, which effectively tackles this issue and is available across various modding and plugin platforms!
