LifeSteal SMP Plugin
Last modified on Jul 29, 2024 in plugins
By Nathan Young
Survival in Multiplayer Minecraft can be a fantastic way to spend time with friends, as overcoming challenges and building amazing bases can be enjoyable. However, for Hardcore players, most servers aren’t difficult or interesting enough. This is due to the number of lives the players receive, which is endless. Luckily, the LifeSteal SMP Plugin makes any survival server harder by limiting the hearts of every user. Using this spices up gameplay and even allows players to revive deceased characters or store extra hearts for later use. There are other features in LifeSteal and can be configured to your liking. Paper or other Bukkit-related servers are required for this plugin, which is easily added through our panel. Keeping this in mind, let’s learn how to install and use the LifeSteal SMP Plugin on your Minecraft server in this Apex Hosting tutorial.
Installation
- Navigate towards LifeSteal SMP Plugin on Spigot, then press Download Now on the right.
- Save the file somewhere easily accessible and head towards your Apex server panel.
- Near the top left, click FTP File Access and login with your password.
- Afterward, enter in the plugins directory and press Upload in the top left corner.
- Drag and drop the plugin file into the respective area, then wait for it to reach 100%.
- Once it’s finished, return to the main panel and Restart the server.
- Wait for this to complete, then join and execute
/plugins
in-chat to confirm if the plugin installed correctly.Note: If you don’t see “
LifeSteal-Smp-Plugin
” in the list or it appears as red, then it’s not properly installed.
Getting Started
When joining the server for the first time after installing the plugin, there isn’t a noticeable difference from normal gameplay. However, whenever you die it’ll soon become apparent that this isn’t default Minecraft. The main objective from the LifeSteal SMP Plugin is to challenge players to survive by decreasing their hearts with each death. There are other features that can revive dead users, allow for craftable hearts, and more. This is certainly a common plugin among Minecraft SMP servers, as it’s been used in popular YouTube videos and series. Anyone familiar with these will already know the main goal for LifeSteal. Regardless of this, let’s explore the several unique features the plugin offers to get you started.
Hearts
As previously mentioned, losing hearts is the primary feature from the plugin. This makes surviving more challenging for everyone, which can lead to interesting gameplay sessions. For example, if one person loses too many hearts, they’ll die and become eliminated from the server. Another instance is when someone kills a player to steal their heart, thereby the victim loses a life.
Heart Recipes
In cases where you’ve lost hearts and are on the verge of being eliminated, consider crafting extra ones. The recipe is rather expensive though, as it requires x1 Totem of Undying and x8 Redstone Blocks. However, this only crafts a Heart Fragment and not a full heart. Repeat this process until you have four pieces of them or until you’re satisfied with the amount.
Consider farming for totems with raid farms or triggering them with ominous bottles in the 1.21 update.
Once you’ve crafted enough Heart Fragments, you’ll need more expensive materials to make a Full Heart. Collect x4 Diamond Blocks and x1 Netherite Ingot for the remaining recipe items. Afterwards, you will only receive one extra heart – allowing you to add it on your health bar via right-clicking. Due to the expensive required materials, we strongly encourage you to avoid unnecessary fights with hostile mobs or other players.
Otherwise, you may suffer more in the long term since crafting extra hearts takes a lot of resources.
Revive
On the topic of survival, players will need to constantly survive without death when the LifeSteal SMP Plugin is enabled. This is due to them having a limited amount of lives, as mentioned before. Once a character is eliminated from the world, another person is required to revive them through a Revive Beacon or other means. When the user is revived, they can join the world without any rejections to continue playing. This is an essential aspect to LifeSteal, as it’s the punishment for dying in the server.
Luckily, the beacon is craftable by anyone on the server, with the only downside being that it’s expensive. It requires netherite ingots and, of course, a beacon. After it’s been created, players can right-click while holding it to open a GUI. This menu allows for them to revive specific people, meaning teams can form and some could purposely avoid reviving others.
Commands
Whether you’re wanting admin control or authorizing players to use some features, LifeSteal SMP Plugin commands do these and more. There aren’t many of them, but are very useful to server owners and others. Let’s explore them!
Command | Permission | Description |
---|---|---|
/LSwithdraw | lssmp.withdraw | Removes a heart from your character, but gives an Extra Heart item instead. |
/LSversion | lssmp.version | Returns the plugin’s development version. |
/LSrevive [username / all] | lssmp.revive | Instantly revive a player or all players. |
/LSreset [username / all] | lssmp.reset | Resets all hearts for a person or everyone. |
/LSreload | lssmp.reload | Reloads the plugin into the server to apply recent file changes. |
/LSlanguage | lssmp.language | Select the language of the plugin. |
/LShealth [add / get / set / sub] [username] [hearts] | lssmp.health | Choose to either add, get, set, or subtract health from a player. |
/LSeliminate [username / all] | lssmp.eliminate | Eliminate a user from the world, but retains their lives. |
/LSchangelog | lssmp.changelog | View the changelog of the plugin’s update. |
/LSgive [item] [amount] [username] | lssmp.give | Give a plugin item to a player. |
/LSrecipe | lssmp.recipe | Displays all recipes for plugin items. |
Configuration
Inside of your server’s FTP panel where the plugin was uploaded, there’s a LifeSteal-Smp-Plugin folder that contains a config.yml
file. This holds core settings for the plugin, such as max health, starting hearts, and allows for customization with messages, among other features. Tweaking the configuration file is how you find exactly what works best for the server. You may find the default settings down below to review, but if you need assistance with this then join the plugin’s Discord server.
Common Issues
Plugin Doesn’t Work
If after installing the LifeSteal SMP Plugin and it doesn’t work, then make sure that it’s located in the correct server profile and directory. For instance, if you had a saved server profile with the plugin that wasn’t for Minecraft, then it’d pose issues. As for the location, it’s supposed to be in the plugins folder. Even if it’s in there, make sure to Restart the server afterward to ensure it loads. If it still isn’t working, then make sure the version and type of the server supports the plugin.
Elimination is Stuck
When a player dies in-game and has no more lives to spend, they’ll be faced with total elimination from the server. It forces them offline and wouldn’t be able to join without being revived. If you or anyone else is experiencing this problem and want to reverse it, then use the /LSrevive [username]
command. Otherwise, craft a Revive Beacon and interact with it for the revival.
Configuration Isn’t Saving
After making file changes to the plugin, make sure to click Save and Restart the server. Alternatively, you can use /LSreload
in-game to relog the plugin’s files. If these don’t work, then your last resort would be to Force Stop the server from the panel and make the file changes, then Restart the server.
Useful Links
How to Setup a Paper Server
LifeSteal SMP Plugin
Installing Plugins on a Minecraft Server
Recommended Minecraft Plugins