手冊:@minecraft/server-gametest.register

出自Minecraft基岩版开发Wiki
mojang-gametest.register
Function
參數型別
參數 1
String
參數 2
String
參數 3
Function
傳回值型別
適用語言
加入版本

mojang-gametest.registermojang-gametest模組下用於註冊一個GameTest的函式。透過該函式註冊的GameTest可以透過/gametest在遊戲內呼叫並執行。

語法[編輯]

mojang-gametest.register(testClassName, testName, testFunction);

參數[編輯]

參數一 testClassName
String型別 要註冊的GameTest所在的類名,一般習慣同一個類的GameTest寫在同一個檔案中。類名也將作為該GameTest的命名空間,不同的是,遊戲將類名轉換為命名空間時會將所有的大寫字母變為小寫。
參數二 testName
String型別 要註冊的GameTest名。GameTest名也作為該GameTest的識別碼,並和命名空間組合成為賦命名空間識別碼<testClassName>:<testName>,作為該GameTest的唯一識別碼。GameTest名轉換為識別碼時也會將所有的大寫字母變為小寫。
參數三 testFunction
Function型別 要註冊的GameTest的測試函式。當GameTest被/gametest呼叫時,該函式會立即執行。該函式的格式見下。

測試函式[編輯]

Function
回呼函式
參數型別
參數 1
適用語言
加入版本

一個作為參數傳入的匿名函式。

語法[編輯]

function(arg0){/* codes */};

參數[編輯]

參數一 arg0
Helper型別 為該GameTest建構的一個助手類,有大量方法可以呼叫。

傳回[編輯]

傳回值
RegistrationBuilder型別 為該GameTest建構的一個工具類,有大量方法可以呼叫。

Template:Navbox plugin api