McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门

YetAnotherConfigLib - YetAnotherConfigLib (YACL) 配置库

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

fabric / forge / neoforge / quilt 作者 isxander 支持版本 1.19 - 26.1

模组详细介绍

YetAnotherConfigLib

环境
Java 17
Discord
Modrinth
CurseForge
Ko-fi

又一个配置库,不然你以为呢?

这个模组为何存在?

这个模组的诞生是为了填补 Fabric 模组开发中这一领域的空白。现有的主要配置库未能满足我的期望:

  • Cloth Config API它已停滞不前。 Cloth 的开发者已明确表示他们可能不会再添加新功能。他们不想再碰它了。(引用
  • SpruceUI它不是为配置设计的。 在这方面,其设计感觉杂乱。更多细节请参见此问题
  • OwoLib它侧重于内容。 除了配置外,它还做了很多其他事情,增加了体积。

如你所见,它们都有令人遗憾的缺点,而这正是 YetAnotherConfigLib 的用武之地。

YACL 有何优势?

YACL 拥有后见之明。在开发这个全新库时,我可以确保它一切正确:

  • 易于使用的 API。 YACL 借鉴了 Sodium 内部配置库的设计。
  • 风格契合 Minecraft。 YACL 的 GUI 设计旨在完美融入游戏。

功能特性

YACL 拥有丰富的配置功能:

  • 自定义控件部件
  • 如果默认控件不满足需求,可以创建自己独特的“控制器”
  • 丰富的描述
  • 可点击和悬停的文本,由原版的文本组件系统驱动
  • WebP(包括动画)图片预览
  • 可替换图片的自定义富渲染区域
  • 同一类型的多种控制器:
  • 数字的滑块或输入框
  • 字符串的下拉菜单、循环选择器或纯文本输入框
  • 布尔值的勾选框或开/关文本显示
  • ……以及更多!
  • 功能齐全的颜色选择器
  • 完全支持键盘控制(针对 Controlify 使用进行了优化)
  • 通过标签页(分类)和可折叠组实现高度组织化
  • 内置序列化/反序列化技术,让你可以跳过容易出错的配置代码
  • 完整的 Kotlin DSL 替代方案

使用方法

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

截图

图片预览

许可证

本模组采用 [GNU 宽通用公共许可证,v3.0](LICENSE)。

基本信息

模组名称YetAnotherConfigLib
作者isxander
下载量75,707,913
关注数7,942
支持版本1.19 - 26.1
加载器fabric / forge / neoforge / quilt
客户端optional
服务端optional

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人次:3,044,177  |  今日访问人次:28,305  |  昨日访问人次:20,728

独立 IP:7,704  |  最近24小时独立访客:25,408

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6