- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
手册:@minecraft/server-gametest.register
来自Minecraft基岩版开发Wiki
mojang-gametest.register
Function
参数类型
参数 1
String
参数 2
String
参数 3
Function
返回值类型
API
适用语言
加入版本
mojang-gametest.register是mojang-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
回调函数
回调函数
一个作为参数传入的匿名函数。
语法[编辑]
function(arg0){/* codes */};
参数[编辑]
- 参数一
arg0
- Helper类型 为该GameTest构造的一个助手类,有大量方法可以调用。
返回[编辑]
- 返回值
- RegistrationBuilder类型 为该GameTest构造的一个工具类,有大量方法可以调用。