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