GatewaysJS

GatewaysJS

一个KubeJS插件,用于GatewaysToEternity模组,提供事件集成和API,以在Minecraft中自定义传送门玩法。

KubeJS

WIKI:https://github.com/hp3081925122/gatewaysjs/wiki

描述:GatewaysJS 是一个 KubeJS 附属模组,旨在将 GatewaysToEternity 模组与 KubeJS 脚本功能桥接,适用于 Minecraft 1.20.1 Forge。它允许服务器所有者与整合包开发者通过 JavaScript 自定义传送门行为,而无需编写 Java 代码。

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

image

image

version 1.1 新增

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

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

image

 

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

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

**