向一個或多個玩家發送一條JSON文字訊息。
語法
- Java版
tellraw <targets> <message>
- 基岩版
tellraw <target: target> <raw json message: json>
參數
JE:<targets>
:entity
BE:target: target
:CommandSelector<Player>
JE:<message>
:component
BE:raw json message: json
:Json::Value
- 指定要發送的訊息。必須是有效的JSON文字(例:
{"text":"Hi there!","bold":"true"}
[僅Java版])。 - 基岩版另見基岩版原始JSON文字格式(例:
{"rawtext":[{"text":"Hello world"}]}
[僅基岩版])。
- 使用範例
tellraw @a {"text":"Hello everyone!","color":"yellow"}
[僅Java版] - 使所有玩家接收到黃色的
Hello everyone!
訊息。 tellraw @a [{"text":"Hello ","color":"yellow"},{"text":"everyone!","color":"blue"}]
[僅Java版] - 使所有玩家接收到一邊黃色一邊藍色的
Hello everyone!
訊息。
效果
指令 | 觸發條件 | Java版 | 基岩版 |
---|---|---|---|
任意 | 參數不正確 | 無法解析 | 執行失敗 |
<targets> 無法解析到一個或多個線上玩家 | 執行失敗 | ||
執行成功時 | 向目標玩家的聊天框發送指定的JSON格式訊息。 |
輸出
指令 | 版本 | 條件 | 成功次數 | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
任意 | Java版 | 失敗時 | 0 | 0 | 0 |
成功時 | 1 | 1 | 指定的玩家數 | ||
基岩版 | 失敗時 | 0 | N/A | N/A | |
成功時 | 1 | N/A | N/A |
歷史
Java版 | |||||
---|---|---|---|---|---|
1.7.2 | 13w37a | 加入了/tellraw 。 | |||
基岩版 | |||||
1.9.0 | 1.9.0.0 | 加入了/tellraw 。 |
參見
語言