## Modern Companions 3.62
### Recruitment and configuration
- Added configurable recruitment requirements through `recruitmentRequirements`.
- Requirements use `companion_id|item_id|count` rows and support:
- Multiple required items per companion
- `*` wildcard defaults
- Vanilla and modded registry IDs
- Random requirements for companions without overrides
- Recruitment requirements now synchronize and persist as arbitrary-length lists while remaining compatible with older saves.
- Customized `allFoods` lists are now authoritative for healing, favorites, and recruitment. The default list still automatically discovers safe foods from other mods.
- Added a complete configuration reference in `config/Explanation.md`.
- Fixed recruitment messages so food names resolve correctly for clients and modded items.
### Cleric combat and support
- Clerics now prioritize:
1. Healing their owner
2. Healing other companions
3. Healing themselves
4. Firing holy spark projectiles
5. Melee combat as a final fallback
- Holy sparks use holy-colored particle effects and deal double damage to undead.
- Clerics keep their distance while healing or using ranged attacks, then close in when forced into melee.
- Melee and magic projectile kills now allow Clerics to gain combat experience.
- Cleric support spells and holy sparks cost 6 Mana instead of 10.
- Mana regeneration is slightly faster for all magical companions.
- Clerics no longer spend Mana on unrelated utility spells before healing priorities are handled.
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" }