|Triggers||when called by a script using customevent.|
|Has Player||When the command is used with a player link. - this adds switches 'flagged:<flag name>' + 'permission:<node>', in addition to the '<player>' link.|
|Has NPC||When the command is used with an NPC link.|
|Switches||id:<id> to only run the event if the given ID is used. This should almost always be specified.
data:<key>:<value> to only run the event if the given data key matches the given value, using advanced matchers for the given object type (note: the 'customevent' command call has to be careful about object type for this).
|Determine||"OUTPUT:<Anything>" to add that value to the output list (note this is an ADD, not a SET).|