Fern 配置

Fern 配置

多功能格式配置库,功能丰富。

基础库

Fern Config

fabric forge
quilt neoforge

Fern config 是一款轻量级且简单的配置库,允许开发者轻松创建配置,并以不同的格式存储它们

支持的格式:

  • JSON5
  • TOML

最新版本已实现的功能:

  • JSON5 保存格式
  • TOML 保存格式
  • 布尔值
  • 枚举
  • 浮点数
  • 双精度浮点数
  • 整数
  • 字符串
  • 浮点数数组
  • 颜色工具
  • 掩码

什么是“掩码”?

掩码本质上是一个用于选择方块/物品/实体的选择器,可以作为白名单或黑名单使用。

面向开发者 Maven:
maven {
    name "lemonnik's maven"
    url "https://maven.lemonnik.dev/releases"
}

在 26.1+ 版本中引入

implementation "dev.lemonnik:fern_config:0.1.0+mc26.1.2-fabric"

旧版本:

Fabric Loom:

modImplementation "dev.lemonnik:fern_config:0.1.0+mc1.21.1-fabric"

Forge Gradle:

implementation fg.deof("dev.lemonnik:fern_config:0.1.0+mc1.21.1-forge")

可用版本可在 Maven 中查看

更多示例可在图库中找到,完整的维基百科将在后续创建。