更新日:
1人だけにメッセージを送る
/msg Steve 拠点に来てください
/tell Steve 拠点に来てください
/w Steve 拠点に来てください
3つとも同じ働きです。送った相手と自分の画面にだけ、灰色の斜体で表示されます。プレイヤー名はTabキーで補完できます。
まとめて送る
/msg @a[distance=..20] 近くにいる人だけに送ります
/msg @a[team=red] 赤チームの人だけに送ります
宛先にはセレクターも使えます。条件の書き方はセレクターの違いで説明しています。
チームの仲間だけに送る(/teammsg)
/teammsg 東側から攻めよう
/tm 東側から攻めよう
Java版で、自分と同じチームの全員に送ります。/tm は短い書き方です。チームに入っていないと使えません。チームの作り方はteamコマンドの使い方を見てください。
動作を表す(/me)
/me は寝ます
チャットに「* Steve は寝ます」のように、自分の名前付きで全員に表示されます。
OP権限がなくても使える
/msg・/tell・/w・/teammsg・/me は、OP権限がないプレイヤーでも使えるコマンドです。シングルプレイでも、チートがオフのまま使えます。サーバーによっては、プラグインなどで使えないように設定されていることがあります。
使い分け
| やりたいこと | 使うコマンド |
|---|---|
| 1人や一部の人にこっそり送る | /msg(/tell・/w) |
| チームの仲間だけに送る | /teammsg(Java版) |
| 全員に名前付きで知らせる | /say |
| 色付きの文字やクリックできる文字を出す | /tellraw |
| 画面の真ん中に大きく出す | /title |
コマンドブロックから /msg を使うと、送り主が「@」になります。ミニゲームのお知らせなどは /tellraw のほうがきれいに表示できます。
統合版の場合
統合版でも /msg・/tell・/w・/me は同じように使えます。統合版には /teammsg がありません。
うまくいかないときの確認ポイント
- 「プレイヤーが見つかりません」:名前のつづりか、相手がオフラインです。オフラインの人には送れません。
- 名前にスペースや記号がある:Tabキーで補完すると確実です。
- /teammsg が使えない:自分がチームに入っていないか、統合版です。
- 相手に届かない:相手がチャットを非表示やコマンドのみの設定にしていると、見えないことがあります。
よくある質問
/msg の内容はほかの人に見えますか?
ほかのプレイヤーの画面には出ません。ただし、サーバーのプラグインやログの設定によっては、管理者が見られる場合があります。
返信するコマンドはありますか?
バニラ(追加の導入なし)のJava版には、直前の相手に返信する /r はありません。相手の名前を入れて /msg で送ります。
オフラインの人にメッセージを残せますか?
バニラでは送れません。看板や本に書いて残す方法があります。