
配置对象抽象库(COAL)
为每个消耗煤炭的模组提供一个配置界面。只需安装一次,所有模组设置共享同一屏幕。
Config Options Abstraction Layer(COAL)是一个用于 Minecraft 模组配置的稳定 API 和提供者 SPI。它的角色类似于 SLF4J 在日志记录中的作用:模组仅依赖 coal-api;实际的配置读取、写入、验证、迁移和 GUI 渲染工作,在运行时委托给类路径上任意 ConfigProvider 来处理。
针对玩家
为使用 COAL 的模组安装此插件及其一个适配器,即可配合设置界面使用:
- coal-yacl-adapter — 在 YetAnotherConfigLib 中渲染设置。
- coal-cloth-adapter — 在 Cloth Config 中渲染设置。
如果没有适配器,COAL 仍允许模组启动——只是设置会回退到默认值,并显示一次性通知。
针对模组作者
依赖 coal-api,让用户自己选择喜欢的 GUI。请参阅文档了解入门指南、教程和完整规范。
链接
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。