HomeJavaDatapacksLife Less - LifeSteal Datapack
Life Less - LifeSteal Datapack
DatapacksJava

Life Less - LifeSteal Datapack

by Dasu · on Modrinth

LIFELESS is a Lifesteal-inspired Minecraft datapack where every death permanently reduces your maximum health, every kill grants a heart, and losing your…

⬇ Download on Modrinth

LIFELESS

LIFELESS is a datapack inspired by the well-known Lifesteal game mode, where every death has permanent consequences.

Instead of having a fixed amount of health, each player has a number of permanent hearts. These hearts can be lost upon death or gained by eliminating other players.

Every decision matters. Every battle can make you stronger... or bring you one step closer to permanent elimination.

🌍 Available in: Spanish (ES) 🇪🇸 & English (US) 🇺🇸

How does it work?

Every player starts with 10 permanent hearts.

Whenever a player dies, regardless of the cause:

💀 They lose 1 permanent heart.

Their maximum health is automatically reduced to match the number of hearts they have left.

If the player was killed by another player:

❤ The killer steals 1 permanent heart from the victim.

This increases the killer's maximum health while permanently reducing the victim's.


Heart Limits

No player can exceed 20 permanent hearts, no matter how many players they eliminate.

DIED MESSAGE


Elimination

When a player loses all of their hearts and dies again:

☠ They are automatically eliminated.

Once eliminated:

ELIMINATED MESSAGE


🚫 No Heart Recovery

Unlike many other Lifesteal-inspired datapacks, LIFELESS does not include any alternative way to recover hearts.

This means:

❤ The only way to gain a heart is by eliminating another player.

This design creates a much more challenging and balanced experience where every fight has meaningful and permanent consequences.

This behavior is inspired by the original LifeSteal SMP series, where players also had no way to craft, transfer, or give away hearts outside of the core kill mechanic.


📊 HUD

While playing, you'll always have an Action Bar displaying real-time information.

It shows:

HUB


💬 Custom Messages

LIFELESS includes several custom messages and visual effects to improve the gameplay experience.

When a player dies:

☠ A title is displayed on their screen.

🔊 A custom sound is played.

💬 A global chat message announces who died and how many hearts they have remaining.

When a player eliminates another player:

❤ The killer receives a message informing them that they gained a heart, along with their new total.

CUSTOM MESSAGES


🛠 Useful Commands

Reset the entire game

/function lifeless:reset

Completely resets the datapack.

This includes:


Reset a single player

/function lifeless:player_reset

Resets only the player executing the command.

Perfect for administrators who want to bring an eliminated player back into the game.


Reload the datapack

/reload

Reloads all datapack functions without restarting the world.


Recommended For

Will you survive... or lose all of your hearts?

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more