Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Standard Minecraft survival is forgiving. Players die, respawn, complain briefly, and keep going. The LifeSteal SMP Plugin changes that loop by connecting a player's maximum health to PvP results. Die to another player and you lose a permanent heart. Kill another player and you take one from them.
If a player reaches zero hearts, they are eliminated from the server and cannot rejoin normally until someone revives them. That single rule turns casual survival into a server-wide risk calculation. Suddenly, picking a fight over iron boots feels like a business decision.
LifeSteal SMP runs on Spigot and Bukkit-based Minecraft servers. It does not support Paper or Paper forks, so confirm your server type before installing it. The format became popular through the Lifesteal SMP YouTube series with creators such as ClownPierce and SB737, and it remains a strong choice for PvP-focused survival communities.
Before starting, make sure your server is running Spigot or another Bukkit-compatible server type. If your server is currently using Paper, switch to Spigot first from your server software settings.




Most install problems come from one of three things: the file is not inside the `plugins` folder, the server was not restarted after upload, or the server is using an unsupported type.
When the plugin first loads, the server still looks like normal survival. Players gather resources, build bases, and act peaceful until someone remembers this is a LifeSteal server. The difference appears when PvP deaths begin.
Each PvP death removes a heart from the victim and gives it to the killer. These hearts are not temporary potion effects. They affect the player's maximum health and stay changed until the player earns hearts back, crafts new ones, or an operator adjusts them with commands.
By default, deaths to mobs and the environment do not carry the same punishment as PvP deaths, though server owners should review the configuration before launch. The core experience depends on three systems: hearts, craftable hearts, and revives.
Hearts are the main currency of the plugin. A player with many hearts can survive longer fights and take larger risks. A player with only a few hearts has to think carefully before chasing anyone into a cave, especially if the cave has more confidence than visibility.

When a player loses their final heart, they are eliminated. An eliminated player is removed from normal play and cannot simply reconnect to continue. This is what gives LifeSteal SMP its pressure. Losing a fight is not just a setback. It can remove someone from the world until another player decides to bring them back.

Players do not have to rely only on PvP kills to gain health. The plugin includes heart crafting recipes, but they are intentionally expensive. To start, players can craft a Heart Fragment with:
A Heart Fragment is not a full heart. Players need four Heart Fragments before they can craft a Full Heart. Totems usually come from raids, and in Minecraft 1.21, raids can be started using ominous bottles obtained from pillager outpost captains. That makes totem farming more practical, though still not exactly cheap.
After collecting four Heart Fragments, the Full Heart recipe also requires:

Once crafted, the player can right-click the Full Heart to add it to their health bar. Because the materials are costly, players should avoid throwing away hearts on unnecessary fights. The server economy tends to notice when netherite becomes a medical expense.
Players can run `/LSrecipe` in-game to view the plugin's current recipes without leaving Minecraft.

Elimination is not always permanent. Players can return if they are revived through a Revive Beacon or by an operator command.

A Revive Beacon can be crafted by players, but it requires expensive materials, including netherite ingots and a beacon. Once created, the player holding it can right-click to open a GUI and choose an eliminated player to revive.
This mechanic adds a social layer to the server. Allies can bring each other back, rival groups can refuse to revive enemies, and server politics can become surprisingly intense over one menu button.
Operators can also revive a player instantly with:
`/LSrevive [username]`
Use the command when a player is eliminated by mistake, during testing, or when an event requires manual intervention.
LifeSteal SMP does not have a huge command list, but the available commands are important for server management.
`/LShealth` is especially useful if a bug, event, or staff decision requires heart totals to be corrected. `/LSeliminate` can be helpful for custom events where players need to be removed without using normal PvP elimination.
After the plugin loads for the first time, it creates a `LifeSteal-Smp-Plugin` folder inside the server's `plugins` directory. The main settings are stored in `config.yml`.

Review these settings before opening the server to players:
After editing `config.yml`, save the file and run `/LSreload` in-game to apply changes. If the reload does not apply correctly, restart the server from your panel.
For most new LifeSteal servers, default values are a reasonable starting point. After a few sessions, adjust the starting heart count and maximum heart cap based on how aggressive your players are. Some groups need more room for chaos. Some need fewer opportunities to manufacture it.
If the plugin does not appear in `/plugins`, check that the `.jar` file is inside the active server profile's `plugins` folder. Uploading it to the wrong profile or directory will prevent it from loading.
If the plugin appears red in `/plugins`, the server likely failed to load it. Confirm that the server is running Spigot or a Bukkit-based server type, then check that your Minecraft version is supported by the plugin version you downloaded. Version 2.3.x supports Minecraft 1.18 through 1.21, but always confirm compatibility on the SpigotMC resource page before installing.
If an eliminated player cannot join, that is normal plugin behavior. Revive them with `/LSrevive [username]` or have another player use a Revive Beacon.
If configuration changes are not working, save `config.yml` again and run `/LSreload`. If that still fails, stop the server, make the file changes while it is offline, then start it again.
It requires Spigot or another Bukkit-based server type. It does not work on Paper or Paper forks.
Yes. Players can craft Heart Fragments, then combine four fragments with Diamond Blocks and a Netherite Ingot to make a Full Heart. Run `/LSrecipe` for the exact in-game layout.
An operator can use `/LSrevive [username]`, or a player can craft and use a Revive Beacon to select an eliminated player from the GUI.
Yes. Edit the plugin's `config.yml` file to control starting hearts, maximum hearts, heart transfer behavior, and related messages. Use `/LSreload` after saving.
Come chat with us and we will get back to you as soon as possible!
Contact SupportMake every block, mob, and tool in Minecraft look like Lego pieces. This guide walks through downloading, installing, and running Brickcraft on both client and server.
Learn how to install Litematica for Minecraft, load schematic files, position blueprints, and use the material list for survival builds.
Set up Valhelsia Enhanced Vanilla for Minecraft, install the client profile, configure your server, and learn the early skills, items, and fixes that help the pack run smoothly.