Minecraft Wiki
Advertisement
tellraw
必要権限レベル

2‌[JE限定]
1‌[BE限定]

実行制限

なし

Clock JE3.gif
この記事は内容の更新を必要とします。 
この記事を更新して、最近のアップデートや新たな情報を反映してください。

JSON message をプレイヤーに送信する。

構造[]

  • Java Edition
tellraw <targets> <message>
<tagets><message> を送信する。

  • Bedrock Edition
tellraw <target: target> <raw json message: json>
<target: target><raw json message: json> を送信する。

引数[]

JE<targets>entity
BEtarget: targetCommandSelector<Player>
メッセージを送信するプレイヤーを指定する。
プレイヤー名、ターゲットセレクターまたはUUID[Java Edition限定]で指定する。また、ターゲットセレクターはプレイヤーを指すものである必要がある。

JE<message>component
BEraw json message: jsonJson::Value
送信するメッセージを送信する。
Raw JSONテキストで指定する。

結果[]

コマンドトリガーJava EditionBedrock Edition
任意引数の指定が正しくない場合 構文解析不能 失敗
<targets>player: target が1体以上のエンティティに解決できない場合(名前のついたプレイヤーはオンラインでなければならない) 失敗
成功時対象のプレイヤーにメッセージを表示する。

出力[]

コマンドエディション状況成功回数/execute store success .../execute store result ...
任意Java Edition失敗時000
成功時10対象となったエンティティの数
Bedrock Edition失敗時0N/AN/A
成功時1N/AN/A

使用例[]

  • "やあ こんにちは"という文を、全てのプレイヤーのチャット欄に表示させる:
    • /tellraw @a "やあ こんにちは"[Java Edition限定]
    • /tellraw @a {"rawtext":[{"text":"やあ こんにちは"}]}[Bedrock Edition限定]
  • "青色"という文を青色で全てのプレイヤーのチャット欄に表示させる:
    • /tellraw @a {"text":"青色","color":"blue"}[Java Edition限定]
    • /tellraw @a {"rawtext":[{"text":"§9青色"}]}[Bedrock Edition限定]
  • 上の例の色指定をを16進数で行う場合:
    • /tellraw @a {"text":"青色","color":"#5555ff"}[Java Edition限定]
  • "ポインターを重ねて!"という文をチャット欄へ送る その文にポインターを重ねる(ホバーする)と、"こんにちは!" と表示される:
    • /tellraw @a {"text":"ポインターを重ねて!","hoverEvent":{"action":"show_text","value":"こんにちは!"}}[Java Edition限定]
  • 改行文字 \n を使って改行する:
  • スコアボードの数値をtellrawで使用する:
    • /tellraw @a [{"text":"Player1 の objective Test の値は: ","color":"yellow"},{"score":{"name":"Player1","objective":"Test"}}][Java Edition限定]
    • /tellraw @a {"text":"ポインターを重ねると... Player1 の objective Testが...","color":"green",hoverEvent:{"action":"show_text","value":{"score":{"name":"Player1","objective":"Test"}}}}[Java Edition限定]
  • 翻訳された単語を使う:
    • /tellraw @a {"rawtext":[{"translate":"chat.type.announcement","with":["value1","value2"]}]} Localization: chat.type.announcement=[%s] %s‌[Bedrock Edition限定]

歴史[]

このコマンドで使われるような生のJSON形式の変更履歴は Raw JSON text format § History を参照。

Java Edition
1.7.2 13w37a /tellraw が追加された。
Bedrock Edition
1.9.0 beta 1.9.0.0 /tellraw が追加された。

関連項目[]

  • /say — 全プレイヤーにプレーンテキストを送信する。
  • /titleraw — JSONフォーマットでタイトルを表示する。
  • /tell, /msg — 特定のプレイヤーにしか見えないプレーンテキストを送信する。


Advertisement