介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
0. ProbeJS v8.0
欢迎来到未来!由于 TypeScript 经历了一次重大更新,废弃了 ProbeJS v7.7.2 中的类型结构,我们重写了模组和扩展,以兼容新版 TypeScript(并希望能向后兼容旧版 TypeScript)。
然而,由于 TypeScript Native(tsgo)尚未完全实现,模组中缺少一些功能,当 TypeScript Native 就绪后,模组将持续更新以补充缺失的功能。
v8.0 的新内容:
tsgo兼容的类型声明。TypeScript Native 是用 Go 编写的新一代 TypeScript 编译器,速度提升 10 倍,内存占用远低于原版 TypeScript。我们测试了tsgo,在 ATM10 上物品字面量补全时间不到 500ms,类和事件补全即时完成。- 一个图形界面,让你可以在游戏内轻松配置模组并查看导出进度。此外,由于
tsgo尚不支持语言插件,它还允许你将require()转换为Java.loadClass()。 - (希望)更正确的类型生成。由于类型解析被重写,之前版本中的大部分问题现已修复。
- 对智能体和 LLM 的深度支持。你现在可以让 DeepSeek 或 GPT 等 AI 生成 100% 正确的 KubeJS 代码!
1. 安装
- 获取 VSCode。并安装 Microsoft 的
Typescript (Native Preview)扩展。 - 安装模组,然后安装 ProbeJS VSCode 扩展。
- 在游戏中,使用
/probejs并点击导出按钮。 - 在 VSCode 中打开
.minecraft文件夹,你应该能看到代码片段和类型提示正常工作。 - 如果你想刷新生成的类型,请重新导出。如果 VSCode 对文件更改没有响应,请重启 VSCode 以强制刷新扩展和语言服务器。
常见问题
ProbeJS 支持哪些 Minecraft 版本?
ProbeJS 支持 Minecraft Java 版 1.18.1–1.21.1,共 7 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
ProbeJS 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Amygdaloideae 的其他作品
查看全部 →KubeJS Botania
by Amygdaloideae
植物魔法的KubeJS集成
704万
2 年前
CurseForge
PowerfulJS
by Amygdaloideae
为 Forge 的 Capability 系统提供 KubeJS 集成,支持 Curios、植物魔法、FE 和流体处理。
339.7万
1 年前
CurseForge
Custom Disc
by Amygdaloideae
一个简单的模组,用于在1.12.2中添加自定义唱片
30.8万
7 年前
CurseForge
Dynamic Trees Create Compat
by Amygdaloideae
(已弃用)非官方 mixin 模组,用于恢复机械锯切割动态树的兼容性
12万
2 年前
CurseForge
评论
登录后评论和评分