手冊:/function

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

在對應的函式檔案中執行指令。

/function指令執行函式檔案中的指令。要使用此指令,請準備一個帶有(哪怕只有)函式檔案的行為包。

多載[編輯]

  1. function <name: filepath>

參數[編輯]

; name 列舉參數

filepath型別,必選。指代函式路徑。函式路徑應為<Beh>/functions/下的檔案名,其中<Beh>是你的行為包。該參數中不需要寫.mcfunction後綴名。
  • functions根資料夾下的檔案,直接寫其檔案名,例如執行函式檔案<Beh>/functions/foo.mcfunction時,該參數寫為foo
  • functions子資料夾下的檔案,應該將資料夾路徑名寫出,例如執行函式檔案<Beh>/functions/files/init/foo.mcfunction時,該參數寫為files/init/foo

效果[編輯]

指令觸發條件執行結果
任意參數未正確指定失敗
指定的函式不存在
執行成功以執行者及其執行位置逐條執行指令

輸出[編輯]

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

範例[編輯]

/function a - 執行函式檔案<Beh>/functions/a.mcfunction
/function levels/level_25 - 執行函式檔案<Beh>/functions/levels/level_25.mcfunction

響應[編輯]

歷史[編輯]

畫廊[編輯]