手册:/agent

来自Minecraft基岩版开发Wiki
agent
用法旗标
普通命令(0)
可见性旗标
隐藏(6)
同步旗标
同步命令(0)
执行旗标
允许执行(0)
类型旗标
无类型(0)
作弊旗标
作弊命令(0)
游戏内描述

commands.agent.description

仅玩家所连接的WebSocket和开发者版可执行

/agent命令用于操纵智能体

语法[编辑]

agent <command: AgentCommand>

agent <command: AgentDirectionCommand> <direction: AgentDirection>

agent <command: AgentItemCommand> <slotNum: int>

子命令[编辑]

agent collect <item: Item>

agent collect all

agent drop <slotNum: int> <quantity: int> <direction: AgentDirection>

agent place <slotNum: int> <direction: AgentDirection>

agent setitem <slotNum: int> <item: Item> <count: int> <aux: int>

agent tp [destination: x y z] [y-rot: float]

agent transfer <slotNum: int> <quantity: int> <dstSlotNum: int>

agent turn <direction: AgentTurnDirection>

参数[编辑]

command
AgentCommand类型,
command
AgentDirectionCommand类型,
command
AgentItemCommand类型,
direction
AgentDirection类型,
direction
AgentTurnDirection类型,
slotNum
int类型,
dstSlotNum
int类型,
quantity
int类型,
item
Item类型,
count
int类型,
aux
int类型,
destination
x y z类型,
y-rot
float类型,

效果[编辑]

命令触发条件执行结果
任意参数未正确指定失败
执行成功在指定了有效的命令名,正常给出了命令的用法时

输出[编辑]

命令执行结果成功次数增量
任意失败0

响应[编辑]

WebSocket[编辑]

  • :根对象
    •  header:报文消息的头。
      •  messagePurpose:该条报文消息的发送目的,对于命令响应恒为commandResponse
      •  requestId:造成该响应的请求报文的UUID。
      •  version:该报文的版本。
    •  body:报文消息的内容。
      •  statusCode:该响应的状态码。
      •  statusMessage:该响应的状态消息,对于命令响应为该命令的执行反馈文本。

Manual:/agent/response

示例[编辑]

脚本API[编辑]

  • :根对象
    •  statusCode:该响应的状态码。
    •  statusMessage:该响应的状态消息,对于命令响应为该命令的执行反馈文本。

Manual:/someCommand/response

示例[编辑]

历史[编辑]

携带版
1.0.0?加入了/agent
教育版
?加入了/agent

画廊[编辑]

Template:Navbox commands