getInteractingCharacter

abstract Optional<CharactergetInteractingCharacter()

Gets the Character that this character is interacting with (attacking, following, etc). Does NOT return characters that are not in the loaded region, even if this character is interacting with them.

Return

The character that is being interacted with. Empty optional if this character is not interacting with another.