介绍
这款 ProbeJS 模组与著名的检测器没有关系。
它的功能是收集你的整合包中的方块/物品等信息,供 VS Code 文本编辑器使用。
只需要装上模组,简单运行一条命令,VS Code 就能为你的 KubeJS 脚本与其它配置文件提供代码补全与信息提示功能,为你的魔改插上飞翔的翅膀!
基础使用方法
安装 VS Code 文本编辑器:
即使你不写魔改,这款编辑器支持绝大多数流行的编程语言、脚本语言,甚至一些其它的文本;
例如 MC 模组的配置文件 .cfg、语言文件 .lang 等等,是你的好帮手;
安装 ProbeJS 模组;
启动你的游戏,然后运行命令:/probejs dump,等待一会,所需的文件就会生成;
右键点击你的 .minecraft 文件夹,选择“在 VSCode 中打开”;
此时你进行 KubeJS 脚本的编写时,已经可以体验到自动补全带来的飞一般的感觉了;
任何需要更新自动补全功能的时候,例如新增了模组时,只需要重新运行 /probejs dump 命令即可;
假如 VSCode 没有在你重新运行命令后刷新自动补全功能:
在 VSCode 中按下 F1 键,执行“TypeScript: Restart TS server”功能就可以强制其刷新了。
除此之外,ProbeJS 还有一些高级功能,例如代码段插入(输入 @ 触发物品等的代码段,输入 # 触发对配方 JSON 的插入)、语言文件提示等。同时,如果安装此 VSCode 插件,还可以显示物品字符串的详细信息。
代码段和信息显示仅对 .minecraft 文件下的 KubeJS 脚本和配置文件生效。
注:从 1.20.1 开始,VSCode 插件若须显示图标需额外安装 IconExporter。VSCode 插件本体不依赖 IconExporter 运作。
进入游戏后使用指令:/iconexporter export 后重启 VSCode 即可。
图示


