向一个或多个玩家发送一条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。 | |||
参见[]