Skip to content

ProbeJS使用教程

ProbeJS是一个KubeJS附属模组,它为KubeJS脚本的编写带来了语法补全,并提供了各种便利的功能。

该模组可以:

  1. 生成类型补全文件,使VSCode能够自动提示对象能够使用的方法,提示方法需要的参数同时支持方法重载
  2. 自动生成Snippets文件,使用@或#能够自动补全为具体的代码片段,例如键入@Item可以方便地获取到你需要的物品。

注意

请确保自己使用了正确的版本
1.20.1使用6.0.1

使用方法

KubeJS与其余前置模组与ProbeJS一同加载,进入Minecraft任一存档后运行

/Porbejs dump

然后使用VScode打开你的版本文件夹[1],有多种方式可以参考:

  1. 右键点击你的`版本文件夹,选择“在 VSCode 中打开”
  2. 打开VSCode,右键文件[2],选择打开文件夹,打开你的版本文件夹

注意

  • 如何判断ProbeJS是否正常生成了配置文件?

检查 版本文件夹/kubejs/ 是否有着porbe文件夹与jsconfig.json文件。

  • 为什么自动补全里没有我想要的函数?

可以查看该章 解决类型问题。
如果未能解决问题文档内也未写明相关内容,请留下讯息来让我们提供帮助或直接加群 请求协助。

版本迁移

如果你曾使用过7.0.x版本的ProbeJS。

你应删除原本的类型文件jsconfig.json,7.0.x的类型文件位于 版本文件夹/.probe/ 中,并重新通过指令 生成类型文件。

Contributors

Changelog


  1. 版本文件夹一般是.minecraft,但如果是导入的整合包,则在启动器的version中可以找到
    只要打开的是kubejs文件夹的上级目录即可。 ↩︎

  2. 如果没有安装请安装VSCode汉化主题 :MS-CEINTL.vscode-language-pack-zh-hans。 ↩︎