HomeJavaModsLifesteal World
Lifesteal World
Lifesteal World — screenshot 1Lifesteal World — screenshot 2

LifestealWorld

A 1x1 replica of the real LifestealWorld plugin — every mechanic, every system, faithfully recreated.


🫀 Core Lifesteal

The foundation of everything. Kill players to steal their hearts — lose one when you die.

Heart Limits

Setting Default
Starting hearts 10
Minimum (Week 1) 3 hearts
Minimum (Week 2) 1 heart
Maximum 20 hearts

💎 Crafted Hearts

Hearts exist as physical craftable items that can be held and consumed.

Recipe:

[Trial Key]   [Ghast Tear]   [Trial Key]
[Ghast Tear]  [Eye of Ender] [Ghast Tear]
[Trial Key]   [Ghast Tear]   [Trial Key]

Storage Restrictions

Crafted Hearts are fully protected from any form of storage or automation:


📅 Week System

Controls the minimum heart floor for the entire server. Changing the week broadcasts a server-wide title and message with a sound.


🌍 World Border

The world border is applied to every dimension (overworld, nether, end) simultaneously and persists through restarts.


🛡️ PvP Immunity

After dying to another player, a player receives 30 minutes of PvP immunity — a live countdown ticks in their action bar. Dying to natural causes (mobs, fall, fire, etc.) does not grant immunity.


⚗️ Strength II Potions

Strength II potions last 8 minutes instead of the vanilla 1:30.


🏹 Enchantment Caps

The following enchantments are hard-capped regardless of how they are obtained.

Enchantment Max Level
Power IV
Sharpness III
Protection III

Blocked at the enchanting table (both display and application), via books on an anvil, and by combining two items on an anvil. All caps are configurable in config.yml.


⚒️ Netherite Restrictions

Only specific tools may be upgraded to Netherite at the smithing table.

Tool / Armor Upgradeable
Pickaxe
Shovel
Hoe
Sword
Axe
All Armor

🔨 The Mace

Only 1 Mace may exist on the entire server at any time.

Custom Recipe:

[Heavy Core]
[Dragon Egg]
[Breeze Rod]

If a Mace already exists anywhere on the server — in an inventory or dropped on the ground — crafting is blocked and the result slot stays empty.


💥 TNT Minecarts

TNT Minecarts deal a maximum of 7 hearts of damage to players regardless of proximity or stacking. The cap is enforced after armor and protection reduction so armored players still receive the full 7-heart cap. Configurable in config.yml.


🌬️ Breeze Double Loot

Killing a Breeze drops twice the normal items and XP.


👁️ Invisibility

When either the killer or the victim has the Invisibility effect, the death message is suppressed entirely — neither player's name appears in chat.


🧑‍🤝‍🧑 Villager Trades

All villager trades automatically restock once per trade session (every time a player opens the trade GUI). Closing and reopening the menu starts a fresh session.


🌍 End Dimension

End Portal

Ender Dragon


☠️ The Purge

A high-stakes two-stage mode. Heart crafting and withdrawing are disabled for its entire duration.

Stage 1 (default on start)

Stage 2

Ending the purge restores the world border, removes all wither effects, re-enables the End portal to its pre-purge state, turns off immediate respawn, and re-enables heart crafting.


⚔️ The Final Reckoning

A 2-hour endgame countdown that concludes the season.


🛡️ Grace Period

Disables all PvP server-wide for 1 hour. A countdown ticks in everyone's action bar.


🏆 Advancement Hunt

All players race to earn the most advancements in 3 hours.


🗡️ Assassins Event

A structured assassination event where every participant has a secret target.

End Rewards — Top 5 by kills receive a raised heart cap:

Placement Heart Cap
🥇 1st 25
🥈 2nd 24
🥉 3rd 23
4th 22
5th 21

🗺️ Locator Bar Event

Enables the player locator bar for a 2-hour window. All players are visible on the bar regardless of crouching, invisibility, or wearing carved pumpkins.


🎒 Scavenger Hunt

Players race to collect 20 specific items in a set order within 3 hours. Each collected item is consumed from the player's inventory to prevent sharing exploits.

The 20 items in order:

Recovery Compass → Echo Shard → Goat Horn → Brush → Suspicious Stew → Music Disc 5 → Sniffer Egg → Flow Banner Pattern → Totem of Undying → Heart of the Sea → Nautilus Shell → Enchanted Golden Apple → Phantom Membrane → Disc Fragment 5 → Glow Ink Sac → Ominous Bottle → Warped Fungus on a Stick → Respawn Anchor → Bundle → Piglin Banner Pattern


📜 Commands

All commands support full tab completion and sounds. Every command is also available via /lifestealworld <command> or the shorter /lsw <command>.

Heart Management

Command Permission Description
/withdraw <amount> lifestealworld.withdraw Convert hearts into Crafted Heart items. Disabled during the Purge. Cannot withdraw below week minimum.
/hearts set <amount> [player] lifestealworld.hearts.set Set a player's hearts to an exact amount
/hearts add <amount> [player] lifestealworld.hearts.add Add hearts to a player
/hearts give <amount> [player] lifestealworld.hearts.give Give Crafted Heart items to a player's inventory

Week

Command Permission Description
/week <1|2> lifestealworld.week Set the server week, broadcast a title, and update the minimum heart floor

World Settings

Command Permission Description
/worldborder week <1|2> lifestealworld.worldborder Set the world border for all dimensions with a title broadcast
/graceperiod <start|pause|resume|stop> lifestealworld.graceperiod Manage the Grace Period
/purge <start|end> lifestealworld.purge Start or end the Purge
/purgestage set <1|2> lifestealworld.purge Switch the Purge between Stage 1 and Stage 2
/endportal <enable|disable> lifestealworld.endportal Toggle end portal filling
/mace <enable|disable> lifestealworld.mace Enable or disable the custom Mace crafting recipe

Events

Command Permission Description
/advancementhunt <start|pause|resume|stop> lifestealworld.advancementhunt Manage the Advancement Hunt
/assassinsevent announce lifestealworld.assassinsevent.admin Announce the event and open opt-in
/assassinsevent join lifestealworld.assassinsevent.join (default: all players) Opt into the Assassins Event
/assassinsevent leave lifestealworld.assassinsevent.join (default: all players) Opt out of the Assassins Event
/assassinsevent <start|pause|resume|stop> lifestealworld.assassinsevent.admin Manage the Assassins Event
/locatorbarevent <start|pause|resume|stop> lifestealworld.locatorbarevent Manage the Locator Bar Event
/scavengerhunt <start|pause|resume|stop> lifestealworld.scavengerhunt Manage the Scavenger Hunt
/thefinalreckoning <start|end> lifestealworld.finalreckoning Start or end The Final Reckoning

Admin

Command Permission Description
/lswreload lifestealworld.reload Reload the config, re-apply the world border, and re-sync the mace recipe
/lsw View all commands with descriptions, or run any command via the hub

⚙️ Configuration

config.yml exposes full control over every system:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

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

Explore more