手冊:/automate

出自Minecraft基岩版开发Wiki
automate
用法旗標
測試指令(1)
可見性旗標
可見(0)
同步旗標
同步指令(0)
執行旗標
允許執行(0)
型別旗標
無型別(0)
作弊旗標
作弊指令(0)
遊戲內描述

執行一個自動化行為樹

/automate指令用於執行自動化行為樹

語法[編輯]

automate <action: AutomateBlockActionWithAttempts> <targetposition: x y z> [numberofattempts: int]

子指令[編輯]

automate find_block <blockname: string> [numberofattempts: int]

automate fly [shouldbeflying: Boolean] [shouldthroweventifnostatechangenecessary: Boolean]

automate get_interaction_position_for_block <targetposition: x y z> <anchorposition: x y z> <facingstring: string> [maxsearchdistance: int]

automate look_at <targetposition: x y z>

automate move <direction: string> [secondarydirection: string] [numberofticks: int]

參數[編輯]

action
AutomateBlockActionWithAttempts型別,
targetposition
x y z型別,
numberofattempts
int型別,
blockname
string型別,
shouldbeflying
Boolean型別,
shouldthroweventifnostatechangenecessary
Boolean型別,
anchorposition
x y z型別,
facingstring
string型別,
maxsearchdistance
int型別,
direction
string型別,
secondarydirection
string型別,
numberofticks
int型別,

效果[編輯]

指令觸發條件執行結果
任意參數未正確指定失敗
執行成功在指定了有效的指令名,正常給出了指令的用法時

輸出[編輯]

指令執行結果成功次數增量
任意失敗0

響應[編輯]

WebSocket[編輯]

  • :根物件
    •  header:報文訊息的頭。
      •  messagePurpose:該條報文訊息的傳送目的,對於指令響應恆為commandResponse
      •  requestId:造成該響應的請求報文的UUID。
      •  version:該報文的版本。
    •  body:報文訊息的內容。
      •  statusCode:該響應的狀態碼。
      •  statusMessage:該響應的狀態訊息,對於指令響應為該指令的執行意見回饋文字。

Manual:/automate/response

範例[編輯]

腳本API[編輯]

  • :根物件
    •  statusCode:該響應的狀態碼。
    •  statusMessage:該響應的狀態訊息,對於指令響應為該指令的執行意見回饋文字。

Manual:/someCommand/response

範例[編輯]

歷史[編輯]

攜帶版(Alpha)
加入了/automate指令。

畫廊[編輯]

Template:Navbox commands