Denizen - 强大脚本引擎
Denizen 是一款功能极其强大的脚本引擎,适用于基于 Spigot 的 Minecraft 服务器。它提供了一个易于学习但能力全面的脚本语言,让服主能够深度定制服务器功能,甚至替代一些大型插件。
重要须知
请注意,Denizen 的主要发布渠道并非 Spigot 页面。最新稳定版构建请通过以下链接获取。Spigot 页面上的版本仅为偶尔更新以保持页面活跃。
主要资源链接
- 官方网站与文档:https://denizenscript.com/
- 初学者指南(新用户必读):https://guide.denizenscript.com/
- Discord 社区(获取支持与交流):https://discord.gg/Q6pZGSR
- 稳定版构建下载:https://ci.citizensnpcs.co/job/Denizen/
- 开发版构建下载:https://ci.citizensnpcs.co/job/Denizen_Developmental/
核心特性
- 强大的脚本语言:功能全面,同时易于学习掌握。
- 卓越的开发体验:提供 VS Code 扩展,支持语法高亮、错误检查等功能,让编写脚本简单轻松。
- 灵活的编写方式:可以使用任何文本编辑器编写脚本,甚至能在游戏内直接编写临时脚本。
- 深度服务器控制:暴露了 Minecraft 服务器的全部能力,其权限甚至超越了标准插件通过 API 所能访问的范围。
- 广泛的插件集成:与 Citizens 深度集成,并通过 Depenizen 支持众多其他流行插件。
- 活跃的开发维护:新功能开发和错误修复迅速。
- 强大的替代能力:其脚本功能强大到足以完全替代 WorldGuard、Essentials、LibsDisguises 等大型插件。
- 完整的开源项目:代码完全开源,透明度高。
- 友好的支持社区:在 Discord 提供非常友好和乐于助人的技术支持。
下载与版本支持
Denizen 主要通过其官方 CI 页面分发。以下是为旧版 Spigot 提供的最终支持版本链接,请注意,旧版本不再获得官方直接支持(包括 Discord 支持),使用风险自负。建议尽快将服务器更新至更新的 Minecraft 版本。
- Spigot 1.8.8, 1.9.4, 1.10.2, 1.11.2:
https://ci.citizensnpcs.co/job/Denizen/1670/artifact/target/Denizen-1.0.3-b1670-REL.jar
- Spigot 1.12.2:
https://ci.citizensnpcs.co/job/Denizen/1712/artifact/target/Denizen-1.1.4-b1712-REL.jar
- Spigot 1.13.2:
https://ci.citizensnpcs.co/job/Denizen/1723/artifact/target/Denizen-1.1.8-b1723-REL.jar
- Spigot 1.14.4 或 1.15.2:
https://ci.citizensnpcs.co/job/Denizen/1760/artifact/target/Denizen-1.2.3-b1760-REL.jar
- Spigot 1.16.5:
https://ci.citizensnpcs.co/job/Denizen/1782/artifact/target/Denizen-1.2.6-b1782-REL.jar
- Spigot 1.17.1, 1.18.2, 1.19.4 或 1.20.4:
https://ci.citizensnpcs.co/job/Denizen/1804/artifact/target/Denizen-1.3.0-b1804-REL.jar
扩展与资源
插件集成
- Citizens NPCs:与 Citizens 插件拥有强大的交互能力。
https://www.spigotmc.org/resources/citizens.13811/
- Depenizen:通过此扩展,能够与多种其他插件进行能力交互。
https://github.com/DenizenScript/Depenizen/blob/master/README.md
- dDiscordBot:制作你自己的 Discord 机器人。
https://github.com/DenizenScript/dDiscordBot
脚本示例
- 微型示例脚本:一些简短的脚本示例,适合入门。
https://forum.denizenscript.com/threads/tiny-sample-scripts-to-start-with.354/
- 用户脚本资源库:由社区用户编写的各种完整脚本。
https://forum.denizenscript.com/resources/
社区与支持
主要渠道
- Discord(首选):在这里提问、获取帮助,或与开发者和其他用户交流。
https://discord.gg/Q6pZGSR
- 官方论坛:
https://forum.denizenscript.com/
- Meta 文档(面向有经验的用户):
https://meta.denizenscript.com/
支持我们
- GitHub Sponsors:
https://github.com/sponsors/mcmonkey4eva
- 捐赠(替代 GitHub Sponsors 的方式):
https://one.denizenscript.com/donate
关于差评的说明
我们时常在评论中遇到一些恶意差评,其中多数来自使用破解服务器的用户。他们倾向于编造关于在 Discord 上受到恶劣对待的故事,因为他们不愿承认自己涉及 Minecraft 或插件盗版行为,并且我们因不支持软件盗版而未向他们提供帮助。
实际上,我们 Discord 社区中那些未使用盗版 Minecraft 的活跃用户,经常称赞这是他们见过的最好的插件支持社区。其友好和高效的程度,甚至经常吸引用户前来咨询其他无关插件的支持问题,仅仅因为他们最信任我们会真心提供帮助。
简而言之:请忽略下方那些一星恶意评论。 我们致力于为合法用户提供优质、友好的支持服务。