## Changelog
### Added
- Non-Living & Water entity builders.
- Missing `mobType` override to Base Living Entity Builder.
- `getDropItem` to boat builder to set the drop item.
- `forwardBoatSpeed`, `backwardsBoatSpeed`, and `turningBoatSpeed` to boat builder.
- `getItem` to eye of ender builder to set the drop item.
- `signalTo` to the eye of ender item builder along with `playSoundOverride` and `triggersCriteria`.
<details>
<summary>25 Default Minecraft builders added for the following entities:</summary>
- Zombie
- Allay
- Axolotl
- Bat
- Bee
- Blaze
- Boat
- Cat
- Camel
- Chicken
- Cow
- Creeper
- Dolphin
- Donkey
- Enderman
- Evoker
- Ghast
- Goat
- Guardian
- Horse
- Illusioner
- Iron Golem
- Panda
- Parrot
- Eye of Ender
</details>
### Changed
- Changed `onBlockedByShield` to have LivingEntityContext with entity and target as parameters instead of just attacker.
- Added `onHurtTarget` to Base Living Entity Builder.
- Changed `.onLivingFall` in non-entity builders to `.onFall`.
- Added missing base non-living entity overrides to projectile/arrow builders.
- Added safe Consumer callbacks to all builders to prevent errors crashing the game.
### Fixed
- Fixed `onLivingFall` and `onFall` context with wrong definitions in all builders.
- Fixed `isPickable` in partbuilder causing `isAttackable` to be true.
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" }