进度管理器

进度管理器

允许对进度系统进行灵活配置!

你是否拥有大量模组,却对不断弹出的进度提示感到厌烦?你是否是一个整合包开发者,想要彻底重做整合包中的进度系统?又或者你根本不想实现任何进度?

那么这个模组就是为你准备的!

进度管理器 允许你轻松灵活地控制游戏中可用的进度。所有配置都通过一个简单易读的 TOML 文件完成。

专为整合包 Vanilla Reincarnated(WIP) 开发,但你也完全可以在自己的项目中使用它! ;)

 

功能特性:

  • 禁用整个进度系统,包括所有进度和进度标签页。
  • 通过指定完整资源 ID 来禁用单个进度。
  • 禁用特定进度标签页及其包含的所有进度。
  • 仅使用模组 ID 即可禁用某个模组添加的所有进度。即使该模组添加了多个独立的进度标签页,此功能同样有效。
  • 完全禁用进度弹出通知,同时保持进度本身功能正常。
  • 当父进度被禁用时,自动移除子进度,防止进度树出现断裂或不完整。
  • 支持通过一个清晰且带有注释和示例的 TOML 文件进行配置修改。

 

兼容性:

进度管理器与 Advancement Plaques、FancyToasts 以及 Better Advancements 兼容。

 

 

附注:本模组借助 AI 工具辅助创建。

如果你遇到任何漏洞、兼容性问题或其他意外情况,请在评论区报告。