截图
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
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暂不支持语言插件,GUI 还可将require()转换为Java.loadClass()。 - (希望能实现)更准确的类型生成。重写类型解析后,先前版本中的大多数问题现已修复。
- 大力支持智能体和大型语言模型。现在,你可以让 DeepSeek 或 GPT 等 AI 生成 100% 正确的 KubeJS 代码!
1. 安装
- 获取 VSCode,并安装微软提供的
Typescript (Native Preview)扩展。 - 安装模组,并且安装 ProbeJS VSCode 扩展。
- 在游戏中使用
/probejs,然后点击转储按钮。 - 在 VSCode 中打开
.minecraft文件夹,你应该就能看到代码片段和类型提示正常工作了。 - 如需刷新生成的类型声明,请重新转储。如果 VSCode 未响应文件更改,请重启 VSCode,以强制刷新扩展和语言服务器。
常见问题
ProbeJS 支持哪些 Minecraft 版本?
ProbeJS 支持 Minecraft Java 版 1.19.2–1.21.1,共 3 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
ProbeJS 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分