如上图,在MCStudio的工具箱里点击调试工具,会打开调试工具,调试工具主界面如下图所示:
打开后,调试工具会进入等待状态,用于等待客户端连接。
客户端的连接遵守如下规则:
由于我们是第一次打开调试工具,所以需要手动进行客户端的连接。不过在此之前,我们需要运行一个客户端(注意,这里的客户端仅支持modPC开发包和安卓移动端测试包),这里我们以PC举例,点击modPC开发包(或者任一组件选择测试)。
当modPC运行后,在调试工具上点击客户端IP连接,进行客户端连接。
点击客户端IP连接,会出现如下界面:
在输入框中需要输入modPC开发包的IP地址,IP地址的获取用如下方式:
IP地址的格式为192.0.0.1
输入IP地址后,点击确认即可连接相应的客户端。
当客户端连接后,会出现相应的日志界面,如下所示:
主界面的右侧为日志显示窗口,用于显示游戏日志,一共包含5个按钮,分别为:
对于日志来说,包含4个颜色级别,分别为debug,info,warning,error,在打印日志里使用[DEBUG],[INFO],[WARNING],[ERROR]关键字可以显示不同的颜色,对于开发者来说,通过使用这些关键字可以方便的区分开发者日志和原有日志。
主界面的左侧为调试窗口,用于输入游戏脚本层python测试代码,例如import部分模块用于执行功能,或者打印某些全局变量等,注意:命令输入功能仅进入游戏后才可用。
调试窗口包含4个按钮,分别为:
远程目录主要功能按钮如下:
Mod管理面板主要用于管理游戏启动的Mod。当然,游戏的Mod管理有许多种方式,不仅仅局限于调试工具。对于PC来说,可以使用Studio进行Mod管理,对于PE来说,可以使用客户端的组件管理功能。
注:对于调试工具来说,当游戏和调试工具不在同一机器上时,Mod的管理无法新增Mod,只能配置已存在的Mod。
Mod的配置也十分简单,通过点击相应的world,然后在右侧选择相应的mod,勾选安装即可,退出Mod管理时会默认保存并修改配置。在PC上,mod配置完毕后需要重启游戏才能生效,手机端如果不在游戏里则会直接生效。
如果发现mod配置不生效,请检查mod文件夹是否配置正确。
在主界面,还有一个连接口令管理按钮,用于管理调试工具和客户端的连接。
首次连接到客户端后,客户端的口令会自动添加到调试工具的口令管理中,点击连接口令管理可以查看到相应的口令,界面如下:
在口令管理界面,一共包含四项:
界面的下方包含两个按钮:
对于连接口令,在一般情况下只用修改备注。
但是在特殊情况下,例如之前已经连接过某客户端,后续不希望该客户端连接到调试工具,可以在连接口令中删除相应的客户端口令:右键点击相应的口令进行删除,或者点击删除按钮进行删除。删除后,上次连接的客户端就不会自动连接到该调试工具了(如果调试工具希望再次连接客户端可以点击客户端IP连接进行手动连接)。