Releases: Provismet/ProviHealth
2.2.0 - 1.21.4
Additions
- Health bars on the HUD now display the status effects of the target.
- Only status effects with visible particles are shown. Status effects with particles disabled are not displayed.
- Added a config option to toggle status effects on the health bar HUD.
Bugfixes
- Damage particles no longer spam the logs.
- Fixed an issue that caused all nameplates to be permanently visible.
2.2.0 - 1.21.3
Additions
- Health bars on the HUD now display the status effects of the target.
- Only status effects with visible particles are shown. Status effects with particles disabled are not displayed.
- Added a config option to toggle status effects on the health bar HUD.
Bugfixes
- Fixed an issue that caused all nameplates to be permanently visible.
2.1.3 - 1.21.4
1.21.4 introduces rendering changes that cause the original damage indicator particle implementation crash the game (Sodium users were seemingly unaffected).
This update fixes this issue by changing, once again, how the text is rendered by the particle.
Changes
- The coloured rhombus and the text for damage particles have been split into two separate particle types.
provihealth:text_particle
is no longer the image, now it is purely the text and uses theCUSTOM
particle layer.provihealth:health_particle
uses all of the original parameters that the damage particles had originally, except now it only renders the image and not the text. This particle spawns the text as a separate particle when created.
- No longer uses its own built-in JSON builder. The mod now uses the JSON builder supplied by LilyLib.
2.1.2 - 1.21.3
No major changes, updates the mod and changes several internals to use the changes in Minecraft's rendering code.
Changes
- In-world health bars now use tickDelta (bar movement is fixed to ticks).
Removals
- Removed the World Gliding setting due to the above.
2.1.1 - 1.21
Patch update to address some visual inconsistencies.
Changes
- In-World health bars no longer show when GUI is hidden (F1 mode).
- In-World health bars no longer render past the fog border.
- The effects of blindness and darkness are considered fog.
2.1.0 - 1.21
Minor update to bring the mod into 1.21 Minecraft.
Additions
- Text on damage particles now has an alpha channel. This can be adjusted in the settings menu.
- Caution: If updating from the previous version of the mod, it is possible that the alpha will be at zero (invisible). Double check your settings if you can't see any text particles.
1.2.4 - 1.19.2
A backport of the 1.2.4 version to 1.19.2 Minecraft, made possible by the efforts of @harrynull.
Due to issues with the 1.19.2 version of Minecraft itself, this build requires Sodium and Iris to be in installed to prevent a game-breaking visual bug.
2.0.0 - 1.20.6
Major release to update the codebase to 1.20.6, including a revamp to the mod's API.
New Features
- Health bars and the HUD can now have text placed on them by other mods.
Changes
- Changed text particle rendering... again.
API Changes
- EntityGroups no longer exist, so the API has been rewritten to make use of datapack tags.
- Dependent mods should now register a tag with a priority in the API. PHB will get the highest priority tag for each mob on demand, and cache the results.
- API has a new a function where a lambda that returns Text (can be formatted) can be registered. This tells PHB to place the text in the world or the HUD.
1.2.4 - 1.20.2+
Tweaks
- Text particles now resize smoothly.
- The paperdoll HUD now keeps the body and head facing the same direction.
Bugfixes
- Mount health bars no longer compress weirdly.
- Fixed compatibility with mods such as EMF that have irregular mob rotations.
- Done via a new compatibility setting.
1.2.4 - 1.20.1
Backport of 1.2.4 update.