跳到正文

gatewaysjs

作者:hp12138

这是 GatewaysToEternity 模组的 KubeJS 附属模组,提供事件集成和 API,方便自定义 Minecraft 中的传送门玩法。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

维基:https://github.com/hp3081925122/gatewaysjs/wiki

简介:GatewaysJS 是一款 KubeJS 附属模组,旨在为 Minecraft 1.20.1 Forge 中的 GatewaysToEternity 模组接入 KubeJS 脚本功能。服务器所有者和整合包开发者无需编写 Java 代码,即可通过 JavaScript 自定义传送门行为。主要功能

功能:事件系统:通过 KubeJS 事件监听所有传送门事件(开启、完成、失败、波次开始/结束、实体生成)传送门 API:查询已注册的传送门、检查传送门是否存在、获取传送门配置和类型实体操控:访问传送门实体属性、生成物品、播放声音等动态奖励:在波次完成时添加自定义奖励

image

image

1.1 版本新增

自定义传送门珍珠允许你通过 KubeJS 动态创建并生成传送门。你可以配置传送门 ID、颜色、大小、波次、奖励以及完整的规则行为设置。

如果再次注册相同 ID 的传送门,新的配置会替换旧的注册信息。换句话说,具有相同 ID 的最新注册配置将成为生效版本。

image

 

1.4 版本允许玩家自定义传送门实体纹理和 Boss 血条样式。示例如下:

**1.5 版本
此次更新扩展了自定义传送门构建器的实体修改器系统。现在,你可以为所有波次、特定波次中的每个实体,或单独的实体条目统一应用属性、药水效果、装备套装、NBT、描述和生成初始化设置。全新的 API 让复杂的传送门波次更容易构建,并支持 ProbeJS 为属性、效果和属性操作提供代码补全。

**

常见问题

gatewaysjs 支持哪些 Minecraft 版本?

gatewaysjs 支持 Minecraft Java 版 1.20.1–26.1.2,共 3 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

gatewaysjs 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

hp12138 的其他作品

查看全部 →