Settings - unitx/lifesteal GitHub Wiki
Main settings
These are the primary settings for lifesteal.
Starting hearts
When a new player joins the world, this determines how many hearts they start with.
Max hearts
This is the maximum number of hearts that players are allowed to have.
Hearts gained when you kill
This determines the number of hearts gained/dropped for other players when a player dies.
Hearts lost when you die
This determines the number of hearts lost by the player who died.
You lose hearts anytime you die
When this is enabled, you lose hearts to any kind of death instead of only player deaths.
Bottled souls drop on the last life
This enabled the last life mechanic for revive beacons.
Require revive beacon size
This determines how many beacon base layers are needed to activate the revive beacon.
Hearts given after being revived/unbanned
When a player does get brought back to life, this determines how many hearts they start with.
When you lose your last heart
Once a player runs out of hearts, this determines what happens to the player: either they get turned into spectator mode or are banned from the world. If it is set to none, players will respawn like normal.
Health naturally regenerates
This is just a quick way to change the /gamerule naturalregeneration
gamerule to be on/off.
Enable beacon visual and sound effects
The beacon beam and sound effects may cause performance issues on lower-end devices so you are able to turn these effects off.
Extra settings
This is where any requested feature, or less primary features exist, along with just generally fun to play with settings.
Enable random starting hearts
If you want a more random experience, this toggle makes "starting hearts" random.
###Max starting hearts If you enable "random starting hearts" this is the high range of hearts to randomize between.
Min starting hearts
If you enable "random starting hearts" this is the low range of hearts to randomize between.
Lightning strike after final life
I better indicate when a player has been eliminated from the game; this will summon a lightning bolt 3 blocks above the player(to not destroy items) once they lose their final life.
Drop all hearts instead of receiving them
If you want hearts to be harder to obtain in a fight, this will drop hearts onto the floor instead of granting them to players.
Enable lifesteal enchantment
If you dislike the lifesteal enchantment, you can disable its functionality. Note that enrichment books and enrichments will still exist in the game but will not work
Scale lifesteal enchantment by damage
If you want the lifesteal enchantment to be dynamic, this will scale the received health by the amount of damage dealt, making harder-hitting attacks heal more.
Lifesteal enchantment chance
This determines the chance that the enchantment activates on any hit.
Hearts per lifesteal level
This determines how much health is received per level of the lifesteal enchantment. Note that if "Scale lifesteal enchantment by damage" is enabled, this value gets scaled by the damage.
Chance of hearts dropping/transferring hearts on death
This can be changed if you wouldn't like hearts to drop/transfer to other players when someone dies. Note that the killed player will still lose hearts like normal.
Campfire regeneration
This will give the player a low level of regeneration whenever a player is within 3 blocks of a campfire.
Hearty apple drop chance
This is the chance that a hearty apple drops when oak or dark oak leaves are broken.
Enable random respawn hearts
If you want a more random experience, this toggle makes "respawn hearts" random.
Max respawn hearts
If you enable "random respawn hearts" this is the high range of hearts to randomize between.
Min respawn hearts
If you enable "random respawn hearts" this is the low range of hearts to randomize between.
Custom recipes
By default floor crafting recipes are disabled, but you can enable them by changing the toggle in whichever recipe you would like, then you can input whatever required items that you would like to allow recipes to consist of 9 different items. Or if you would like to use fewer items you can leave the field blank or use "air", to make the system not require an item.
Revive menu
The revive beacon allows you to bring banned or spectator players back, this menu is for more admin control, allowing you to easily access the menu, with extra options to respawn players with a custom number of hearts and the dropdown menu shows if a player is banned or is a spectator.
Extra
This addon adds a scoreboard called "lifesteal:maxhealth" which opens a few extra options for people who want to make their own systems allowing you to determine the size of player's health bar.