概述
ZenStages——游戏阶段(GameStages)整合包作者最好的朋友。
ZenStages 是一个整合包制作工具,当使用GameStages作为其包设计的核心部分时,使用 ZenStages 可以更容易创建和管理阶段。
制作者可以使用 ZenStages 提供的方法和类,以及使用GameStages API(如配方阶段或生物阶段)进行一些更改,更方便的创建一个分阶段的整合包。
渊源
这个 Mod 是在SevTech(赛文科技)的第一次修订版之后创建的:脚本在各个地方都很混乱,有些 Mod 没有一个体面和有效的方式来展示属性。因此,整合包的开发人员自行改进了自己的脚本,并为其他想要创建基于游戏阶段的整合包发布了一个工具。作者的目标是让脚本更高效、更清晰地阅读,同时也允许使用更简单和直观的方法对所述内容进行分级。
ZenStager 提供了在赛文科技整合包中缺少的工具:回到配方阶段或生物阶段。使事件更易于管理和编码,但更重要的是保持事情的整洁和简单。谁想不断复制粘贴代码?因此,ZenStages 是根据赛文科技整合包的大规模脚本重写开发的,以增加脚本运行的性能,并允许轻松更新/管理整个阶段系统。
使用说明
制作者可以在这里找到 Mod 上的所有文档(在合并 Crafttweaker 文档 PR 时添加链接),以及即将推出的示例。
还可以查看赛文科技整合包的脚本,以了解如何在代码上下文中使用它们。