メールを使おう
オンラインのプレイヤーとのやりとりは、上記の内緒話(個人チャット)や、チャンネルチャット(グループトーク)が使えましたね。
しかし、ログアウトしているオフラインのプレイヤーに連絡をしたい時もありますよね。
方法としては、「その人の家の前に看板で伝言を残す」*1といった手段もありますが、
ぜひ、サーバープラグインの機能であるmailを使いましょう!
メールの送り方
オフラインのプレイヤーに宛ててメールを送るには、/mail send [name] [message] と入力します。
[name]には、宛先となるプレイヤー名を正確に。半角スペースを空けた後にはメールの本文を入力します。
メールの文長は「ちょっと長文になったかな」というくらいまで受け付けられますが、場合によっては複数通に分けて送るのもいいでしょう。
以下にコマンド実行例を示します。
プレイヤー"nubiyama"に「連絡ください」とメールを送る
/mail send nubiyama 連絡ください
うまくいくと、送信できた旨のメッセージが表示されます。
nubiyamaさん宛にメールを無事送信できた場合
nubiyama has been sent the following mail:
[gray27]連絡ください
チャット欄にこの2行が表示されます。
なお、送信先は必ずしもオフラインのプレイヤーである必要はなく、
オンラインのプレイヤーにも送信することはできますが、
オンライン中にメールを受信してもリアルタイムで通知はされません。
※/seen や/cinfo 等コマンドを打つと、以下に紹介する「受信したメッセージがある表記」がされます。
メールを読む
ログインした時にサーバー全体に「nubiyamaさんがサーバーに参加しました」「Player nubiyama comes from Japan」の2行が流れる他に、次の一行が流れていることにみなさんお気づきでしょうか。
You have no new mail 。読んで字の如く、「新しいメールはありません」という意味です。
もし、メールを受信している場合は、
You have 1 new messages! Type /mail read to view your mail
と、受信している件数と、閲覧方法の案内が表示されます。
受信したメールを読む
/mail read
これを入力すると、チャット欄に、受信したメールが表示されます
メールを削除する
読み終わったメールは、一括で全部削除するか、全部残しておくことになります。
残しておくと、ログインしたり、コマンド*2を実行したりするたびに未読ありのメッセージが表示されることになります。
メールを削除する際は/mail clear のコマンドを実行します。
受信したメールを一括で削除する
/mail clear
これを実行すると、
Mail cleared!
とシンプルなメッセージが表示されて、メールがすべて削除されます。
なお、削除後の復元は、できません。