recordRemoteRecipient

fun recordRemoteRecipient(sender: Player, targetName: String, targetServerName: String)(source)

Records that sender messaged a player on another server, so /reply can find them.

Separate from the delivery itself because delivery is queued: /reply reads the target on the command thread, so recording it only once the message has been converted and sent would leave a window - as long as the conversion timeout - where /reply says there is nobody to reply to.