chestcavitybeyond_neoforge_1.21.1-1.8.4.jar
Curse Maven Snippet
What's new
- Removed the IOrgan interface; all implementations now use the Organ class directly
- ChestCavitySlotContext and OrganChangeEvent: removed the redundant entity parameter, now obtained from data
- Added an organ dynamic refresh mechanism: marked organs automatically recalculate their attributes when other organs change, and iterate over multiple rounds during initialization until attributes stabilize
- Added an afterHurt callback triggered after damage resolution
- Added Organ Skill Use event and Organ Skill On Cooldown event
- Migrated chest cavity data sync to the NeoForge Attachment framework; organ changes, selected skill slot, and breath/health flags now use incremental sync
- Selected skill slot is now persisted with chest cavity data and restored after rejoining the world
- Unified AoE friendly fire filtering to fix chained retaliation among pets sharing the same owner
- Added config options to control whether pet-type mobs retaliate against players or other pets
- Spider Silk Gland and Llama Lung auto skills now exclude their corresponding native entity types
- Added organ type counting under tags
- Updated the Crystallization attribute description

