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.