ModsJava
MineSteal
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotThe ultimate configurable Lifesteal Plugin for Minecraft!
✨ Features
- ⚔️ Gain hearts on kill / lose hearts on death
- ❤️ Fully configurable min & max hearts
- Heart Tokens to revive permanently banned/spectator players
- ExcellentCrates integration for crate rewards
- Heart Shards (collect 9 to craft a heart)
- PvE Boss Drops (Warden, Dragon, Wither, etc.)
- ️ Custom GUI for Hearts
- ⏳ Customizable cooldowns for consuming, withdrawing & revives
- Leaderboard system (chat + holograms with DecentHolograms)
- Single YAML Storage for all players (no per-player files)
- Messages & Prefix fully configurable
⚙️ Configuration
Spoiler: Example config.yml
# How many half-hearts make one heart in Minecraft? (vanilla = 2)
health_points_per_heart : 2
# Bounds (in full hearts)
min_hearts : 5
max_hearts : 40
# LifeSteal rules
hearts_gained_on_kill : 1
hearts_lost_on_death : 1
drop_heart_item_on_kill : true
# Deathban behavior when a player would drop below min_hearts
deathban:
enabled : true
mode : SPECTATOR # SPECTATOR or BAN
permanent_until_token : true
# Heart item behavior
heart_item:
name : "&c♥ Heart"
lore :
- "&7Right-click to consume"
- "&7and gain &c+1 &7max heart."
refuse_if_at_cap : true
# Heart Shards
heart_shard:
enabled : true
name : "&d♦ Heart Shard"
lore :
- "&7Collect 9 to craft a &cHeart"
- "&7Drop from bosses & elites"
craft_heart_from_9_shards : true
recipe_type : SHAPED
# PvE shard drops (per-entity)
pve_drops:
enabled : true
entities:
WARDEN : { chance : 1.0, min : 2, max : 4 }
WITHER : { chance : 1.0, min : 2, max : 3 }
ENDER_DRAGON : { chance : 1.0, min : 3, max : 5 }
RAVAGER : { chance : 0.45, min : 1, max : 2 }
# Cooldowns (seconds)
cooldowns:
consume : 5
withdraw : 2
request_revive : 60
# Leaderboard
leaderboard:
page_size : 10
include_offline : true
chat_hover_show:
- "&7UUID : &f%uuid%"
- "&7Hearts : &c%hearts%"
chat_click_action : "GUI"
# Storage
storage:
type : YAML
# Messages
messages:
prefix : "&c[MineSteal]&r "
self_hearts : "&7You have &c%hearts%&7/&c%max% &7hearts."
revived : "&7Revived &c%player%&7 with a token!"
Code (YAML):
# How many half-hearts make one heart in Minecraft? (vanilla = 2)
health_points_per_heart : 2
# Bounds (in full hearts)
min_hearts : 5
max_hearts : 40
# LifeSteal rules
hearts_gained_on_kill : 1
hearts_lost_on_death : 1
drop_heart_item_on_kill : true
# Deathban behavior when a player would drop below min_hearts
deathban:
enabled : true
mode : SPECTATOR # SPECTATOR or BAN
permanent_until_token : true
# Heart item behavior
heart_item:
name : "&c♥ Heart"
lore :
- "&7Right-click to consume"
- "&7and gain &c+1 &7max heart."
refuse_if_at_cap : true
# Heart Shards
heart_shard:
enabled : true
name : "&d♦ Heart Shard"
lore :
- "&7Collect 9 to craft a &cHeart"
- "&7Drop from bosses & elites"
craft_heart_from_9_shards : true
recipe_type : SHAPED
# PvE shard drops (per-entity)
pve_drops:
enabled : true
entities:
WARDEN : { chance : 1.0, min : 2, max : 4 }
WITHER : { chance : 1.0, min : 2, max : 3 }
ENDER_DRAGON : { chance : 1.0, min : 3, max : 5 }
RAVAGER : { chance : 0.45, min : 1, max : 2 }
# Cooldowns (seconds)
cooldowns:
consume : 5
withdraw : 2
request_revive : 60
# Leaderboard
leaderboard:
page_size : 10
include_offline : true
chat_hover_show:
- "&7UUID : &f%uuid%"
- "&7Hearts : &c%hearts%"
chat_click_action : "GUI"
# Storage
storage:
type : YAML
# Messages
messages:
prefix : "&c[MineSteal]&r "
self_hearts : "&7You have &c%hearts%&7/&c%max% &7hearts."
revived : "&7Revived &c%player%&7 with a token!"
Integrations
- ExcellentCrates — crate rewards
- DecentHolograms — top hearts holograms
Commands
- /hearts — view your hearts
- /withdraw — withdraw a heart item
- /revive <player> — revive a banned/spectator player using a token
- /hearts top — show leaderboard
- /hearts reload — reload config
Permissions
- minesteal.use — Use heart features
- minesteal.admin — Admin commands
- minesteal.bypass — Bypass restrictions
Why MineSteal?
✔ Lightweight & efficient
✔ Highly configurable
✔ PvP & PvE compatible
✔ Professional support & updates
✔ Lightweight & efficient
✔ Highly configurable
✔ PvP & PvE compatible
✔ Professional support & updates
Get MineSteal today and bring true Lifesteal mechanics to your server!
Join my discord for support! discord.com/geQxxdmX97
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
MineSteal is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.21. Downloaded 69 times (via Spigot). Download it and open it directly in the game.