Compatibility
Minecraft: Java Edition
1.21
Platforms
Supported environments
Server-side
Client and server
Tags
Creators
Details
Licensed MIT
Published 2 years ago
Updated 2 years ago
π©Έ LifeDrain
LifeDrain adds a simple but powerful mechanic to Minecraft: stealing life from hostile mobs. Every time you attack, youβll heal yourself based on the damage dealt, making combat a way to stay alive rather than just survive. π‘οΈβ¨
π Recommended mods that suit the mechanic:
- RpgDifficulty - π₯ Strengthen mobs over distance and/or time
π©Έ Features:
- Healing mechanics:
- Base healing scales with the difficulty level:
- π’ Easy: 2.0 HP
- π‘ Normal: 1.0 HP
- π΄ Hard: 0.5 HP
- Bonus healing based on the damage dealt: πͺ 20% of the damage dealt.
- Lifesteal cooldown is set to 1000 milliseconds (1 second) by default.
- Base healing scales with the difficulty level:
- Mob Healing:
- Hostile mobs now heal when they hit the player. The healing amount is also difficulty-dependent:
- π’ Easy: 0.5 HP
- π‘ Normal: 1.0 HP
- π΄ Hard: 2.0 HP
- This feature adds a challenge by making mobs more dangerous.
- Optional Disabling: If you prefer to disable mob healing, you can do so in the configuration settings.
- Hostile mobs now heal when they hit the player. The healing amount is also difficulty-dependent:
- β¨ Client-Side Features:
- Particle Effects: π Enable or disable particle effects when healing is triggered.
- Client-Side Configuration Options: Through Cloth Config and Mod Menu, you can customize particle effects, cooldown settings, and other features directly from the in-game settings menu.
- Applies only to hostile mobs, ensuring lifesteal is balanced and works as intended in combat. βοΈ
- Update Checker: π‘ The mod checks for updates on GitHub and notifies you when a new version is available. If a new version is found, it provides a link to the Modrinth page to download the update.
βοΈ Configuration:
- Server-Side Customization:
- Customize healing values for different difficulty levels:
- π’ Player Base healing for Easy, Normal, and Hard modes.
- π΄ Mob healing for Easy, Normal, and Hard modes.
- π§ Bonus healing multiplier based on the damage dealt.
- β³ Adjust the cooldown for lifesteal activation (time between consecutive lifesteal uses).
- Disable Mob Healing: You can disable mob healing entirely by setting
mobsHealOnHittofalsein the configuration.
- Customize healing values for different difficulty levels:
- Client-Side Customization:
- π Enable or disable particle effects when healing is triggered.
- π Configuration options are accessible through Cloth Config and Mod Menu.
- π All settings are saved to
lifedrain.jsonand can be modified directly. - The config file is automatically updated to add missing values if they are not found. β
- Use the
/check_configcommand to automatically check and update the config file if necessary.
π Translations Available:
The mod is fully translated into the following languages:
- πΊπΈ English
- π΅π± Polish
- π²π½ Spanish (Mexico)
- πͺπΈ Spanish
- π¨π³ Chinese (Simplified)
- π°π· Korean
- π·πΊ Russian
- π©πͺ German
- π―π΅ Japanese
- π«π· French
- π¨πΏ Czech - Thanks to DvopHeh
This mod is lightweight and perfect for anyone who enjoys combat-focused gameplay or just wants a little extra survivability. βοΈπ‘οΈ
Note: β οΈ Although the mod can be loaded in Minecraft 1.21.X, it is not recommended. Attacking a hostile mob in versions other than 1.21 will cause your game to crash.
π οΈ Requirements:
- π¦ Fabric Loader 0.16.10
- π§© Fabric API 0.102.0 (for Minecraft 1.21)
- π₯οΈ Minecraft 1.21
- β Java 21
- Cloth Config 15.0.140 (Client-side, optional)
- Mod Menu 11.0.3 (Client-side, optional)


