起源JS(1.20.1)
注意
本文档适用于 1.20.1;如需 1.21.1 的内容,请参阅 1.21 文档。
起源JS 是面向 Minecraft 1.20.1 的 KubeJS 附加模组,可让你在 JavaScript 中注册自定义的 动作(Action)、条件(Condition) 和 能力(Power),并在运行时直接操作实体起源。
快速链接
可以做什么
| 功能 | 实现方式 |
|---|---|
| 自定义实体 / 方块 / 物品动作 | OriginsJS.registerEntityAction(...) 等 |
| 自定义条件(实体、生物群系、伤害、流体……) | OriginsJS.registerEntityCondition(...) 等 |
| 用 tick / 切换 / 授予实现完全脚本化的能力 | OriginsJS.powerBuilder(...) |
| 在运行时更改起源 | holder.setOrigin(...) |
| 随时授予 / 撤销能力 | holder.grantPower(...) |