JsMacros 重新加载

JsMacros 重新加载

JsMacros的干净分支,支持26.1+版本持续更新

基础库

从游戏内部编写Minecraft脚本。编写响应各种事件(聊天、方块、实体、GUI、世界事件、每个游戏刻)的代码,将其绑定到按键上,在HUD或3D世界中绘制叠加层,并自动化你不想手动处理的部分。所有操作在客户端运行,因此适用于你能加入的任何服务器。

脚本可以使用JavaScript、Python或Ruby编写。整个API已有文档说明,开发工具包附带TypeScript定义,让你的编辑器自动补全真实游戏对象,无需猜测。

版本

这是社区维护的JsMacros延续版本,专为当前Minecraft版本构建:26.1+、Fabric、Java 25。它不支持1.16至1.21版本。从26.1开始,Mojang发布了去混淆的Minecraft,使得代码可以移除映射层,但也使其与旧版本差距过大,因此在单一代码库中支持旧版本不再值得。对于旧版本,请使用旧版JsMacros构建。

扩展

Python和Ruby以独立的扩展jar包形式提供。将所需的jar包放入 config/jsMacros/extensions/ 文件夹,或使用自动将其放入该位置的捆绑包。

源代码和问题反馈:https://github.com/grepsedawk/JSMacros