- Forge is no longer supported
- Ported to 1.20.4
Internal Changes
- LevelData API no longer exists. The player's NBT is now edited directly to change their position and dimension.
- HealthData now expects the platforms to give and set health differences rather than it being done from the common project. I blame Neoforge for this change
- Some code cleanup
NOTE: Alright so the previous 3.2.1 of 1.19.3 was broken so I had to rebuild it lmao. It had 1.19.2 source code in it for some reason.
Alright lads, it’s time to fix some bugs!
Changelog | 3.2.2/3.2.1/2.13.1 | 1.16.5 and 1.18.2-1.19.3
Technical Features
- Added 2 new methods to IHealthData/IHealthCap. (banforDeath and getHealthModified)
- Instead of checking for a player’s modified health only upon hearts being refreshed to see if they should be banned, we now check every tick with the new mixin/event on players. This uses the 2 new methods above
Bug Fixes
- Revive Crystal not showing in creative menu and not having a recipe fixed (1.19.2)
- Fixed default config for unlocking withdraw, got rid of “story/”
- Mods that add hearts now is completely compatible with the mod! There should be no more AttributeModifier crashes :D
Alright lads, it’s time to fix some bugs!
Changelog | 3.2.2/3.2.1/2.13.1 | 1.16.5 and 1.18.2-1.19.3
Technical Features
- Added 2 new methods to IHealthData/IHealthCap. (banforDeath and getHealthModified)
- Instead of checking for a player’s modified health only upon hearts being refreshed to see if they should be banned, we now check every tick with the new mixin/event on players. This uses the 2 new methods above
Bug Fixes
- Revive Crystal not showing in creative menu and not having a recipe fixed (1.19.2)
- Fixed default config for unlocking withdraw, got rid of “story/”
- Mods that add hearts now is completely compatible with the mod! There should be no more AttributeModifier crashes :D
This version changed a lot of internal things, prepare for bugs!
Changelog | 3.2.0 | 1.18.2-1.19.3
- 1.18.2 is now supported again (Yipee!)
- 1.16.5 updated to the latest version of Lifesteal.
- 1.16.5 now gets occasional updates from the latest versions of Lifesteal (Forge only)
- Fabric API is now a proper dependency, before the mod just crashed if Fabric API wasn’t found
- Revive Head now spawns and locates dynamically for a POS if current POS is unavailable
- "playerDropsHeartCrystalWhenKilled" Configuration was updated. - If an entity didn’t kill the player, the player just drops the heart crystal
- Majority of data folder was swapped to Datagen (Main reason as to why this update took a decade)
- Internal changes to commands
- New configurations for eating a Heart Core or Heart Crystal. They can be changed to be instant use now.
- New configurations for permissions on commands!
- Config: Revive Head can now be indestructible
Bugs Fixed
- Heart Core could bug out and give you the effect still even when you were at max health
- Somewhat proper compatibility with other permanent heart adding mods?
- Totem advancement works again