
ProbeJS
提升你的整合包体验。
查看大图0. ProbeJS v8.0
欢迎来到未来!由于 TypeScript 经历了一次重大更新,弃用了 ProbeJS v7.7.2 中的类型结构,我们重写了模组和扩展,以兼容新的 TypeScript 版本(并希望向后兼容之前的 TypeScript 版本)。
然而,由于 TypeScript Native(tsgo)尚未完全实现,模组中缺少一些功能,待 TypeScript Native 就绪后,模组将持续更新以添加缺失的功能。
v8.0 的新内容:
- 兼容
tsgo的类型声明。TypeScript Native 是一个用 Go 编写的新 TypeScript 编译器,比原版 TypeScript 快 10 倍,且内存占用更少。我们测试了tsgo,在 ATM10 上,物品字面量补全时间低于 500 毫秒,类和事件补全即时完成。 - 一个 GUI,允许你在游戏中轻松配置模组并显示转储进度。同时,由于
tsgo尚不支持语言插件,它允许你将require()转换为Java.loadClass()。 - (希望)更正确的类型生成。由于类型解析被重写,之前版本中的大多数问题现已修复。
- 对智能体和 LLM 的强化支持。你现在可以让 DeepSeek 或 GPT 之类的 AI 生成 100% 正确的 KubeJS 代码了!
1. 安装
- 获取 VSCode。并安装微软的
TypeScript (Native Preview)扩展。 - 安装模组,并且安装 ProbeJS VSCode 扩展。
- 在游戏中,使用
/probejs并点击转储按钮。 - 在 VSCode 中打开
.minecraft文件夹,你应该能看到代码片段和类型功能正常工作。 - 如果你想刷新生成的类型,请重新转储。如果 VSCode 对文件更改没有响应,请重启 VSCode 以强制刷新扩展和语言服务器。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。