Deprecations
[-] com.bleudev.nine_lifes.Nine_lifes.MOD_ID now is deprecated and will be deleted in 1.10.
Use com.bleudev.nine_lifes.NineLifesConst.MOD_ID
New features
[+] Beta mode
Optimisations
[+] Some platform helper functions which helps easily get mod version, name and authors
[+] Merge two version branches into one (master branch)
Deprecations
[-] com.bleudev.nine_lifes.custom.CustomEnchantments.getEntry(DynamicRegistryManager, RegistryKey<Enchantment>)
now is deprecated and will be deleted in 1.10. Use Entries class's functions and methods instead.
API changes
[+] Added EntitySpawnEvents.ENTITY_SPAWN event which provides easy way to get entities that was spawned (didn't load!)
[-] Some variables from com.bleudev.nine_lifes.custom.CustomTags were deleted:
CAUSE_BLAST_FURNACE_EXPLODECAUSE_FURNACE_EXPLODECAUSE_SMOKER_EXPLODECAUSE_CAMPFIRE_EXPLODE
Make sure that you don't use they in your mod depends on nine lifes
New features
[+] Chance of spawning Wandering Armor Stand instead of common Armor Stand (#8)
Breaking changes
[+] Items that can be enchanted with charge enchantment in enchantment table moved to #nine_lifes:enchantable/charge_in_table tag
Deprecations
com.bleudev.nine_lifes.custom.CustomTags
[-] Those variables are deprecated and will be deleted in 1.9. Use ItemTags variables with same name
CAUSE_BLAST_FURNACE_EXPLODECAUSE_FURNACE_EXPLODECAUSE_SMOKER_EXPLODECAUSE_CAMPFIRE_EXPLODE
New features
[+] Amethyst shard is invulnerable to #nine_lifes:is_lightning_or_fire damage types
[+] Amethyst shard can get charged when lightning bolt struck it (#17)
Deleted
[-] Now you can't get charge enchantment for amethyst shard in enchantment table
New features
[+] Added ability to use /nl revive without player argument to revive player who used command
[+] Send join message only when player in survival like game mode
Bug fixes
[/] Disable heart rendering in non survival like game modes (#15)
1.21.9 only
[/] [HOTFIX] Fix Russian localisation aren't working
Depends updates
[/] [HOTFIX] 1.21.6 port can be runned on Minecraft 1.21.9+
1.7
Depends updates
1.21.9+
[/] cloth-config dependency was replaced with midnightlib version >= 1.8.3
1.21.6-1.21.8
[/] cloth-config dependency was replaced with midnightlib version >= 1.7.5
New features
[+] Rewrite config to MidnightLib (#12)
[+] Add ability turn off heartbeat in config (#11)
[+] Add ability choose position of lives heart (#14)
[+] New /nl revive command (#13)
Bug fixes
[/] Possibility of error when using /nl set and /nl reset (without arguments) commands on the server
Breaking changes
[-] Deleted nine_lifes:blue_eyes entity
Depends updates
1.21.9
[/] Required fabricloader version >= 0.17.2
[/] Required fabric version >= 0.134.0
[/] Required cloth-config version >= 20.0.0
New features
[+] Update for Minecraft 1.21.9
[+] New amethysm screen effect
[+] Move rendering center heart from mixin to layer
[+] Center heart now has heartbeat
Fixes
[/] Delete debug printing
Depends updates:
[+] Required Fabric API version >= 0.128.2
Bug fixes:
[/] Bug fix amethysm screen effect after death
Full Changelog: 1.5.2...1.5.3
Updates:
[+] Set version only for 1.21.5
Bug fixes:
[/] Delete wandering armor stand interact debug message
[/] Fix wandering armor stand interact heart particle spawning
Bug fixes:
[/] Delete wandering armor stand interact debug message
[/] Fix wandering armor stand interact heart particle spawning
Port 1.5.1 to Minecraft 1.21.5
See 1.5.1 changelog
New features:
[+] Update for Minecraft 1.21.6
[+] Clamping lives count from 0 to 9
Depends updates:
[+] ModMenu is not required
Bug fixes:
[/] Death attack player messages is missing
[/] Creative mode breaks time effects
[/] When creating world in non survival mode, lives count = 0
Removed:
[-] Blue eyes spawning when hitting wandering armor stand
Full Changelog: 1.5...1.5.1
New features
[+] Brewing stand explodes when when it has amethysm potions and wind charge is near
[+] Wandering armor stand
[+] White screen when consuming charged amethyst shards
Bug fixes
[/] Fix arrow of amethysm translation



