- Improved Boss Entity health defence.
- Changed `AccessChecker` from a flat `byte[]` array to an `int` depth counter, so it can handle nested calls properly.
- Added `NaN` checks in `BossEntity` `hurt()` and `setHealth()` methods.
- Fixed an issue where Silverlight was using his backflip move *less* when he was low on health, when he was supposed to use it more when he was low on health.
- Made Boss Entities compatible with `LivingHurtEvent`. When Boss Entities are attacked, they will send an event and update the amount of damage they took based on it, *before* the damage cap, resistance etc, is calculated. When Boss Entities attack another entity, they send the event with the final damage amount (after vanilla defence calculations) but ignore the event's value and whether it's cancelled.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }