File Details
GlymeraCompanion-7.0.0.jar
- R
- Apr 6, 2026
- 58.75 KB
- 159
- Early Access
File Name
GlymeraCompanion-7.0.0.jar
Supported Versions
- Early Access
GlymeraCompanion - Changelog
v7.0.0 (2026-04-06)
New Features
- Offense System: Companions now join attacks when the owner hits a mob. Previously, companions only reacted defensively (when owner or companion took damage). Now they proactively assist when the player initiates combat.
Technical Details
- Added
CompanionOffenseSystem(ECSEntityEventSystem<EntityStore, Damage>) - Checks if Damage source is owner player and target is a non-player entity
- Sets all active fighting companions' LockedTarget to the attacked mob
- Uses same
combatUntiltimeout logic as existing DefendSystem (10s default) - Registered alongside existing DefendSystem and SelfDefenseSystem in
setup()
All 3 Combat Systems
- CompanionDefendSystem - Owner takes damage → companions attack the attacker
- CompanionSelfDefenseSystem - Companion takes damage → fights back
- CompanionOffenseSystem (new) - Owner attacks mob → companions join the fight
v6.0.0 (2026-03-30)
- Previous release (defensive-only combat)

