@-mention picker accepts.
config.lua
nameSource
The single most consequential identity setting. Two modes:
Effect on @-mentions
The mention picker matches against only the tokens that match the active name source:
'character'mode:@firstName,@lastName,@First-Last,@FirstLast(squashed), and@AccountNameas a fallback when no character is loaded.'account'mode:@AccountNameonly. Typing a character first name surfaces nobody.
format & fallback
Only used in character mode. The string is a Lua template with {token} slots that get substituted at send time.
Available tokens
Example formats
prefixWithId
When true, every chat row prefixes the resolved name with [N] where N is the server id:
false for pure-RP servers where IDs break immersion.
This applies to both name source modes - account-mode also gets the [N] prefix when this is true.
Tags / badges
Small chips rendered before the sender’s name on every chat row. Match a player to a tag by ONE of: license, steam id, discord id, ACE permission. Highest-priority match wins.config.lua
Tag fields
Priority resolution
Only one tag is shown per player - the highest-priority one whose match condition is met. Usepriority to express a hierarchy: dev > staff > vip > donor > member.
staff and member shows STAFF (priority 90 > 10).