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