
HyJS
深受《我的世界》中KubeJS的启发,HyJS将现代网络技术引入Hytale模组开发,使得创建自定义游戏逻辑、命令和系统变得前所未有的简单。
查看大图HyJS - Hytale 脚本引擎
通过 HyJS 释放 Hytale 服务器的真正潜力,这款终极脚本解决方案灵感来源于传奇般的 KubeJS。无论你是希望添加自定义功能的服务器所有者,还是想利用 JavaScript/TypeScript 强大功能的模组开发者,HyJS 都能满足你的需求!
✨ 功能概览
- 📜 现代脚本:完整支持 JavaScript 和 TypeScript。
- ⚡ 高性能:TypeScript 通过极速 Sucrase 实时编译。
- 🛠️ 开发者友好:内置 ProbeJS 功能!为你喜爱的 IDE(VS Code、IntelliJ)生成
.d.ts文件,享受完整的自动补全功能。 - 📦 模组集成:将脚本直接捆绑到你的
.zip或.jar模组中,完美适配为 Hytale 内容添加自定义逻辑。 - 🎮 深度游戏访问:
- 事件系统:挂钩玩家、方块、世界和实体事件。
- 命令 API:在几秒内创建带参数和权限的复杂命令。
- ECS 系统:直接集成 Hytale 的实体组件系统。
- 持久化数据:保存全局数据,服务器重启后依然存在。
- 🔝 优先级加载:精细控制哪些脚本优先加载。
- ⚡ 热重载:使用
/hyjs reload命令轻松刷新所有脚本。
🚀 快速入门
只需将 HyJS 放入你的 mods 文件夹并启动服务器即可。HyJS 会自动为你的脚本创建必要的文件夹。
脚本文件夹:
Pandaismyname1_HyJS/scripts/startup:用于早期初始化逻辑。Pandaismyname1_HyJS/scripts/server:用于你的主要游戏逻辑和事件。
专业提示: 在游戏中运行 /hyjs generate 以获取 Hytale API 的完整 TypeScript 定义!
🤝 社区与文档
加入 Hytale 脚本的革命!HyJS 让模组开发变得易用而强大。查看我们的 Gitlab 获取文档和示例。
HyJS 并非 Hytale 的官方产品,它是一个为 Hytale 服务器制作的社区模组。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。