跳到正文

YetAnotherConfigLib

作者:isxander

一个基于构建器的 Minecraft 配置前置库。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

YetAnotherConfigLib

Enviroment Java 17 Discord

Ko-fi

Yet Another Config Lib,不然你还期待什么呢?

这个模组究竟为什么存在?

这个模组是为了填补 Fabric 模组开发这一领域的空白而制作的。现有的主流配置库无法达到我对它们的期望:

  • Cloth Config API:它已经停滞不前了。Cloth 的开发者已明确表示,他们很可能不会再添加任何新功能。他们不想再碰它了。
  • SpruceUI:它并非为配置而设计。从本质上讲,它的设计显得杂乱无章。更多细节可在此问题中查看。
  • OwoLib:它侧重于内容。和 MidnightLib 一样,它还做了许多其他事情,从而增加了体积。

如你所见,遗憾的是它们都有各自的缺点,而 YetAnotherConfigLib 正是为此而生。

YACL 好在哪里?

YACL 拥有后见之明。在开发这个全新的库时,我可以确保它把每件事都做对:

  • 它只是一个配置库。YACL 不包含任何其他功能,只负责生成配置界面。
  • 它很轻量。YACL 把配置的管理交给你自己,它不包含 AutoConfig 或类似功能的替代品。(可以搭配我的另一个库 Settxi 来实现此功能)
  • 简单的 API。YACL 从 Sodium 的内部配置库中汲取了灵感。
  • 它的风格与 Minecraft 相契合。YACL 的 GUI 被设计得恰到好处。

使用方法

Wiki 包含了关于如何使用 YACL 的完整文档。

截图

gui

许可证

本模组采用GNU Lesser General Public License, v3.0许可。

评论

登录后评论和评分

isxander 的其他作品

查看全部 →