Triggevent is a comprehensive addon for FFXIV that provides cooldown and multi-target DoT tracking, easy triggers, a titan jail plugin, and more.
PostNamazu is an ACT plugin that provides the ability to mark players and send commands to the game. Full support is still being built out, but the marker functionality is working.
What makes PostNamazu superior to other current marker options is that it can mark by entity ID. This provides two main advantages: More reliability due to not being reliant on a correctly-sorted party list, and the ability to mark things other than party members.
There are also smaller benefits, like not needing translation logic for different game client languages.
Currently, it supports marking players, even if they are outside the party. In time, I will extend the abstraction to also support marking NPCs once I figure out certain safety issues (e.g. it should not allow you to mark something untargetable).
PostNamazu does not natively support the notion of clearing whatever marker is on a specific entity. When you issue a command
/mk clear <me>, what the game actually does is check what marker is currently on the specified entity, and then re-assigns
that marker to an invisible entity. This means we need to track what marker is currently on which unit so that we can do the
equivalent. The caveat is that Triggevent does not know about markers placed prior to launch - so there is a small chance of
issues if you do not launch Triggevent prior to manually placing markers (e.g. marking healers/tanks/safety triangle).
The PnGameCommand event class allows for commands to be sent to the game. It works exactly the same as
/e c:samtest bind1 1and make sure that the Chain 1 marker appeared on yourself.