promotional bannermobile promotional banner

GlymeraCompanion

Recruit wild NPCs as loyal companions! They follow you, defend you in combat, and persist across sessions. Over 80 recruitable creatures with /gc commands. Transfer companions between players.

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 (ECS EntityEventSystem<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 combatUntil timeout logic as existing DefendSystem (10s default)
  • Registered alongside existing DefendSystem and SelfDefenseSystem in setup()

All 3 Combat Systems

  1. CompanionDefendSystem - Owner takes damage → companions attack the attacker
  2. CompanionSelfDefenseSystem - Companion takes damage → fights back
  3. CompanionOffenseSystem (new) - Owner attacks mob → companions join the fight

v6.0.0 (2026-03-30)

  • Previous release (defensive-only combat)