Change logs - unitx/lifesteal GitHub Wiki

v2.15

GAME BREAKING

The addon core systems were remade for various reasons, with the change all settings will be reset to their defaults, and banned/spectator player data will be lost! As a fix when you apply the pack click settings.

Then slide the resolution slider to (Port banned/spectator players from old system to new system).

This will enable extra code in the addon which will port code from the old system to the new system, keeping your banned and spectator players if you used a previous version of this pack. Note the settings will still be reset.

Required experiments/files

lifesteal v2.15 (experiments: none)

lifesteal withdraw command v2.15 (experiments: BETA-apis)

lifesteal v2.15 (file: player.json)

Changelog

Addon's code has been overalled to use newer addon mechanics and to reduce the amount of work needed to add new features.

Updated player.json file to v1.21.62

Revive Beacon now uses an indirect texture to allow texture packs to change the obsidian and glass textures of the block. Revive beacon now produces correct sound effects. Revive beacon now produces a beacon beam matching the vannila beacon beam. A new toggle has been added to disable these effects in (main settings).

Natural regenerating health game rule has been added to the (main settings).

As requested lightning now strikes 3 blocks above the player after the player's final death, with an option in (extra settings).

As requested if a player is not able to hold a heart, the heart will drop to the ground. An additional setting has been added to (extra settings) to make all hearts drop this way.

A new setting has been added to (extra settings) to make hearts only have a chance to drop/transfer.

A setting has been added to (extra settings) to allow campfires to affect players with regeneration when a player is within 3 blocks of a campfire.

A new setting has been added to (extra settings) to make players respawn with a random number of hearts after being revived by another player.

A new (custom recipes) menu has been added to allow you to make custom recipes through floor crafting.

The revive menu has been overalled making it easier to revive players, with extra options for admins.

A new item called the hearty apple has been added.

As requested a new scoreboard named "lifesteal:maxhealth" has been which tracks player's max number of hearts for players who are making their own systems.

Addon now has new promo art and a full wiki with gifs showing mechanics.

v2.13

Required experiments/files

lifesteal v2.13 (experiments: none)

lifesteal withdraw command v2.13 (experiments: BETA-apis)

lifesteal v2.15 (file: player.json)

Changelog

Fixed bugs related to omen effects.

Fixed a bug related to parts of the addon not running until /reload was run.

Fixed a variety of issues related to the reformatting of text, causing certain systems to fail randomly.

Fixed broken recipes

v2.12

Required experiments/files

lifesteal (experiments: none)

lifesteal (file: player.json)

Changelog

Fixed the issue with the hearts item not working.

Note that the issue with revive beacons needing an item to be held can not be fixed due to not using experiments however, the issue with trying to use items for long periods of time on the beacon would lock beacons up for a while has been fixed.

An issue with self-harm with certain settings giving hearts has been fixed.

Updated version numbers are now consistent.

v2.11

Required experiments/files

lifesteal (experiments: none)

lifesteal (file: player.json)

Changelog

Changes to have addon work without experiments

Storage of settings has been reverted to using scoreboards

All chat commands have been disabled

Many aspects of the addon have been redesigned however, very few of these new changes will be noticeable

Reviving now uses spawn positions

A few quality-of-life changes with the addon

addon now uses the format version 1.20.0 and due to not using experiments should break very rarely or never

v2.1

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

Fix for soul bottle not dropping which may have been breaking ban and spectator mode after last life

v2.08

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

Fix for soul bottle not dropping which may have been breaking ban and spectator mode after last life

v2.07

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

updated to 1.20.0

v2.06

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

!wd and !withdraw not receiving hearts after a kill heart rounding errors

v2.05

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

update to 1.19.80

v2.04

Required experiments/files

lifesteal (experiments: Spectator Mode, Holiday Creator Features, GameTest Framework)

lifesteal (file: player.json)

Changelog

updated to 1.19.51 large amount of changes to the code no longer relays on hurt_entity component in the player.json meaning this pack is now compatible with all other player.json packs if you combine the events and component groups

v2.03 BETA

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

Fixed a bug with it not removing the damaged tag from players Fixed !withdraw rounding wrong Fixed reviving and unbanning players fixed !withdraw breaking if ran when killed Switched to settings data storage to (dynamic properties) Added revive beacon Added soul More hearts options 1-25 spectators are now tagged with (spectorator) Revive/unbanned hearts amount Players drop souls after last life Beacon base size !spectorors/!sp - shows all online spectators !banned/!bn - shows all banned players randomized hearts The pack also now has a resource pack

v2.02 BETA

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

Fixed: Addon not running on some platforms sometimes due to the operating system not liking something in js

Fixed: Hearts starting on 9 instead of 10

Fixed: After last life setting-ban not working when certain settings were enabled

Remake: Death detection was remade so things like totems should work now and you won't die early this also greatly speeds up death detection and boosts performance

Changed: A few minor other things

v2.01 BETA

Required experiments/files

lifesteal (experiments: Holiday Creator Features, Beta APIs)

lifesteal (file: player.json)

Changelog

This pack is currently beta and may have bugs and due to it using game tests it isn't usable on realms currently

⚠️ **GitHub.com Fallback** ⚠️