配置库 TXF

配置库 TXF

一个强大且轻量的Minecraft模组配置库

基础库

ConfigLib TXF 模组

CurseForge 下载量 Modrinth 下载量 Maven Central Ask DeepWiki

一个强大且轻量的 Minecraft 模组配置库

主要功能:

自动配置界面: 开箱即用的 GUI,带有标签页、分类以及每个字段的重置按钮

JSON5 配置文件: 人类友好的配置文件,自动生成注释显示默认值、范围和允许的值

丰富的控件: 开关、滑块、循环按钮、颜色选择器、文件/目录选择器以及物品/方块图标预览

实时编辑: 编辑时更改即时生效,支持逐字段验证(最小值/最大值、正则表达式)和视觉反馈

服务器同步: 在多人游戏中无缝地将选定的字段从服务器同步到客户端,保持游戏体验一致

多配置文件: 将模组的设置分散到多个文件中,并带有自动导航的中心界面

完整翻译支持: 每个标签、工具提示、标签页和枚举值都可以通过标准语言文件进行翻译

Fabric/Quilt 依赖项:

依赖(Maven Central)

repositories {
    mavenCentral()
}

dependencies {
    // Fabric
    implementation 'io.github.jahirxtrap:configlibtxf:TAG-fabric'
    // Forge
    implementation 'io.github.jahirxtrap:configlibtxf:TAG-forge'
    // NeoForge
    implementation 'io.github.jahirxtrap:configlibtxf:TAG-neoforge'
}

将 TAG 替换为你想要的版本(例如 26.1.2-2.0.0)。

用法

// 初始化配置
TXFConfig.init(MODID, ModConfig.class);