• Fix: Support for latest 1.20.4, 1.20.6.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: JSON not being able to correctly on all file-systems (data is not lost, just not fully loaded, this update fixes this)
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for version 1.21.4, all versions of 1.21.1.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for version 1.21.1, 1.21.3.
• Addition:❗Support for saving data in SQLite (
please take frequent backups and report any issues). Enabling SQLite should be done on new instances of your server (e.g. a new season), if you would like to convert existing json data please create a ticket on the discord server for instructions. The option to switch to SQLite is at the top of config.yml.
• Addition: You can now also set custom death reasons for deaths by mobs (e.g. rename HUSK to UGLY ZOMBIE, etc".
• Fix: Logic issue that would override addmax hearts with previously set setmax hearts.
• Fix: Non-default player_header item not being recognized in recipes.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Added the ability to override general death cause messages with your own causes (e.g FALL -> fell from heaven, etc.)
• Fix: Fixed custom ban commands not working under certain conditions.
• Fix: Fixed revive beacons not being recognized as an item.
• Fix: Fixed glow not being applied to items despite being enabled.
• Fix: Fixed error when using the manual kill command.
• Fix: Fixed silent feedback messages for setmax, remmax and addmax commands not sending the correct message.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for 1.21.
Disclaimer: Due to the extensive changes in order to achieve support for 1.8.8 - 1.21 please backup your server before installing this update. Please report any possible bugs on discord,
https://norska.dev/discord/
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Color gradients not fully working on 1.20.x
• Fix: Removed support for GSit due to its broken API, fixes the error on deaths.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for 1.20.4.
• Change: Removed support for CMI and ReviveMe.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for 1.20.2
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for 1.20
• Fix: Login/AsyncPreJoin errors
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: 1.19.4 Support.
• Addition: [API] #giveHeartItem method.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Totem check not functioning when the player was holding the totem item in main hand.
• Addition: Resource pack which adds 6 new and custom item textures for hearts & sacrificial scrolls. Click
here to find out more.
• Addition: New placeholder which will show the player's live health. (%lifesteal_health%).
• Addition: Recipes can now use items from LifestealCore (e.g use tier 1 heart to craft a tier 2 heart). Will only work on 1.18+.
• Change: The default items.yml file was had major changes, if you want to check them out make sure to let a new file generate.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for
PvPManager.
• Addition: Option to drop no item (but lose hearts) when dying to mobs or other causes.
• Change: Reworded a few comments to make them clearer and more informative.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Hotfix: Adds necessary API methods for
DeluxeWithdraw's exploit fix update.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Recipe errors on join for pre 1.15 servers.
• Fix: Heart drop errors for pre 1.16 servers.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Hotfix: Further fixes for invalid behavior with DeluxeCombat.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
READ THE CHANGELOG OR ELSE YOUR SERVER WILL HAVE ISSUES.
• Fix: Revive beacons breaking by liquids.
• Addition: Support for 1.19.1/2.
• Addition: Support for GSit.
• Addition: Support for DeluxeCombat's Grace/PVP statuses.
• Change: Moved from YAML to JSON data saving (reduced save-to-file ms by 90%). Please watch
this tutorial on how to convert from the old data format to the new one, or follow the written instructions below.
1. Stop your server.
2. Backup your existing LifestealCore folder.
3. Delete the old LifestealCore jar and add the newest update.
4. Go into the LifestealCore folder and create a file "convert.lifesteal".
5. Start your server back up, you should see two red conversion messages.
6. Stop your server.
7. Go into LifestealCore folder, a new data folder should be there. Delete the "convert.lifesteal" and "data.yml" file.
8. Start your server back up.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
Re-upload due to debug messages forgotten enabled, sorry for any inconvenience.
• Hotfix: Errors when using commands for offline saved players.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Recipes erroring on versions below above 1.9 and below 1.15.
• Addition: Support for
DeluxeCombat.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Error when getting hit by arrows fired by skeletons.
• Addition: Instead of player names, you can now also use "*" (for all online players), and "**" (for all players that joined the server before). This works for the following commands:
add, set, setmax, remove, eliminate, revive, giveitem. I would also like to remind you that you can use those commands without the target player being online (except giveitem).
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Errors when particles are invalid.
• Fix: Hearts not dropping on player vs player death by bow instance.
• Addition: 1.19 Support.
• Addition: New broadcast messages for deaths (EVENT_DEATH_PLAYER_VS_PLAYER_BROADCAST, EVENT_DEATH_PLAYER_VS_MOB_BROADCAST, EVENT_DEATH_PLAYER_VS_OTHER_BROADCAST).
• Addition: Update to latest CombatLogX's API.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: New players being assigned invalid hearts.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Cooldown bypass functionality.
• Addition: New admin command (lsc setmax <player> <amount>) set the max hearts cap for a player.
• Addition: Refinements for the player revive command (checks if beacon is currently active, added broadcast message, added cooldown, added logging option).
• Addition: New player command (lifesteal check <player>) which shows statistics for a player.
• Addition: New placeholders %lifesteal_heartscap%, shows the current maximum amount of hearts the specific player can have.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Beacons being able to stack.
• Fix: Errors when using empty or invalid particle effects.
• Addition: Commands for players (with its own menu).
• Addition: Revive command for players (lets players use a command that requires x hearts in order to revive someone). Permission is lsc.user.command.revive.
• Change: Permission change. lsc.user.use.beaconbind is now lsc.user.command.beaconbind.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Support for
CombatLogX (drop hearts when logging out during combat).
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
Disclaimer: Please note that this update changed some major internals of the plugin, deploy with caution.
• Addition: Deny heart consumption when you're already above x hearts.
• Addition: Manual kill command (easy fix for when other plugins have bigger priority on death events).
• Addition: Particle effects for heart and effect-heart consumption.
• Addition: Previous and new heart amount showing in logs for heart consumption.
• Addition: Ability to withdraw hearts onto physical items with
DeluxeWithdraw and its
addon. You can get DeluxeWithdraw for
50% cheaper if you purchased LifestealCore.
• Addition [API]: Events for all types of deaths, check
here.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Addition: Option to log eliminations.
• Change: Further improvements to the logging system. (1. Show if hearts actually dropped or not, and why if they didn't. 2. Show existing hearts on death)
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Not considering all database parameters for revives, causing invalid behavior in rare cases.
• Fix: Players not dropping their items when getting eliminated (w/ reason being player v player death).
• Addition: Another feature to prevent heart farming. Prevent heart drops if a player kills another player within x seconds.
• Addition: Released the API, check main thread for links.
• Change: Moved anti-exploit settings to their own section in config.yml
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Issues with heart drops when at minimum hearts.
• Fix: Invalid behavior with totems of undying.
• Fix: Custom model data not applying correctly.
• Addition: New placeholder for EVENT_DEATH_KILLER message (to show victim hearts).
• Addition: New placeholder for EVENT_DEATH_VICTIM_PLAYER message (to show killer hearts).
• Addition: New messages for kill/death messages when no hearts are dropped.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Consuming hearts when dropping them.
• Fix: Update notifications not showing for ops when joining.
• Addition:
Logging & Search system.
• Addition: Added wiki section for
known incompatibilities.
• Addition: Improved in-game menu with information on command hover.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Invalid behavior for player vs player one-shots.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Error on join.
• Addition: Disable heart loss for specific worlds.
• Addition: Instantly eliminate when dying in specific worlds.
• Addition: Option to automatically discover recipes on join (1.9+).
• Addition: Disable bans (and set minimum amount of hearts).
• Addition: Disable heart loss if killed by mobs or other causes (e.g drowning, fall damage).
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Respawn commands not showing in default config.
• Fix: Config sections being persistent while they shouldn't.
• Fix: Double death in some cases.
• Fix: Players joining without being healed after revive.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Permission-based ban times not working due to values being recognized as strings instead of integers. The latest default configuration fixes this issue, if you have an older configuration simply remove the quotation marks ("") from the value key.
• Addition: Option to respawn player at their beacon location.
• Addition: Option to run commands for respawned player.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
Some of the config.yml layout has been changed, a reset is suggested!
• Fix: Issues with recipes when reloading on 1.9+ servers.
• Fix: Race condition issues for death handlers.
• Fix: Default ban times and mob-specific heart loss not able to be removed.
• Fix: Instant death on joining after server restart.
• Fix: Active beacons not being removed if server shuts down.
• Addition: Disallow hearts drops if both players are on the same IP.
• Addition: Permission-based heart loss on death.
• Addition: Cause-specific heart loss on death (e.g drowning, fall damage, etc.).
• Addition: Option to respect amount of hearts lost if killed by mob or other causes.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤
• Fix: Errors during startup if an item section has been completely removed.
• Addition: Crafting recipes for items.
If you are enjoying the plugin, please take some time to leave a review. They are greatly appreciated! ❤