将一条私聊消息发送给一个或多个玩家。
语法[]
- Java版
tell <玩家> <消息…>
msg <玩家> <消息…>
w <玩家> <消息…>
- 基岩版
tell <target: target> <message: message>
msg <target: target> <message: message>
w <target: target> <message: message>
参数[]
- 玩家(基岩版:
target: target
)- 指定私聊消息的接收玩家。必须是一个玩家的名字(或一个目标选择器,仅管理员可以使用)。
若消息中使用的目标选择器指定了多个玩家(例如@a),则玩家名单的格式为或“名字1和名字2”,或“名字1,名字2……名字N”。在基岩版中,@here
可选择全部玩家。
效果[]
命令 | 触发条件 | Java版 | 基岩版 |
---|---|---|---|
任意 | 参数不正确 | 无法解析 | 无法解析 |
player: target 非玩家目标选择器 | N/A | 执行失败 | |
<玩家> 或 target: target 无法解析为一个或多个线上玩家 | 执行失败 | ||
执行成功时 | 向指定玩家发送指定消息 |
输出[]
命令 | 版本 | 条件 | 成功次数 | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
任意 | Java版 | 执行失败 | 0 | 0 | 0 |
执行成功 | 1 | 1 | 指定的玩家数量 | ||
基岩版 | 执行失败 | 0 | N/A | N/A | |
执行成功 | 指定的玩家数量 | N/A | N/A |
示例[]
- 私信告诉Alice:“搞快点!”:
/tell Alice 搞快点!
- 私信告诉自己附近5米内所有的玩家:
/tell @s @e[distance=..5,type=player]
[仅Java版] /tell @s @e[r=5,type=player]
[仅基岩版] - 私信告诉Alice处于创造模式中的玩家:
/tell Alice @a[gamemode=creative]
[仅Java版] /tell Alice @a[m=1]
[仅基岩版]
历史[]
Java版Alpha | |||||
---|---|---|---|---|---|
v1.0.16_02 | 加入了/tell 、/msg 和/w 。 | ||||
携带版Alpha | |||||
0.16.0 | build 1 | 加入了/tell 、/msg 和/w 。 |
语言