/fetchprofile 命令
来源:Commands/fetchprofile,英文修订 ID:3494617。
此命令仅适用于 Java 版,所需权限等级为 2。
从 Minecraft 服务器获取玩家档案内容。
用法
获取目标的档案。由于操作可能需要一段时间,它会异步运行。完成后,打印一条消息,允许用户复制完整解析的 minecraft:profile 数据组件内容,或复制带有该组件的 /give @s minecraft:player_head 命令。
语法
fetchprofile name <name>
fetchprofile id <id>
fetchprofile entity <entity>
参数
<name>: string:指定玩家名称,不区分大小写,玩家无需在线。
<id>: uuid:指定玩家 UUID,玩家无需在线,必须采用 UUID 格式。
<target>: entity:指定单个实体,可使用玩家名称、单实体目标选择器或 UUID;以名称指定的玩家必须在线。原文参数栏名称为 target,语法栏使用 entity。
结果
命令不完整或任一参数指定错误时无法解析。下列情况失败:
entity <entity>未解析为单个实体。entity <entity>解析到没有档案的实体。- 无法解析玩家档案。
其他情况成功。
输出
- 成功时,成功次数、success 和 result 均为
1。 name <name>与id <id>模式失败时,上述三个值也均为1。entity <entity>模式失败时,上述三个值均为0。原文对此标注待验证:此模式的档案获取是否可能异步失败?
本文为 Minecraft Wiki 对应英文条目的中文翻译与改编,已按要求省略变更历史。原作者与贡献者见来源页及其历史;除另有说明外,按 CC BY-NC-SA 3.0 非商业、署名、相同方式共享。