ConfigLib TXF

ConfigLib TXF

A powerful & lightweight config library for Minecraft mods

2 954 downloads 3 followers

ConfigLib TXF mod

CurseForge downloads Modrinth downloads Maven Central Ask DeepWiki

A powerful & lightweight config library for Minecraft mods

Main features:

Automatic Config Screen: A ready-to-use GUI with tabs, categories, and a reset button on every field

JSON5 Config Files: Human-friendly config files with auto-generated comments showing defaults, ranges, and allowed values

Rich Widgets: Toggles, sliders, cycle buttons, color picker, file/directory chooser, and item/block icon preview

Real-Time Editing: Changes apply instantly while editing, with per-field validation (min/max, regex) and visual feedback

Server Sync: Seamlessly syncs selected fields from server to clients in multiplayer, keeping gameplay consistent

Multiple Configs: Split a mod's settings across several files with an automatic hub screen for navigation

Full Translation Support: Every label, tooltip, tab, and enum value can be translated through the standard language files

Fabric/Quilt dependencies:

Dependency (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'
}

Replace TAG with the version you want (e.g. 26.1.2-2.0.0).

Usage

// initialize config
TXFConfig.init(MODID, ModConfig.class);
Version Minecraft Loader Download

ConfigLib TXF 26.3-2.0.5-forge

26.3-2.0.5-forge

26.3
forge
Download

ConfigLib TXF 26.3-2.0.5-neoforge

26.3-2.0.5-neoforge

26.3
neoforge
Download

ConfigLib TXF 26.3-2.0.5-fabric

26.3-2.0.5-fabric

26.3
fabric, quilt
Download

ConfigLib TXF 26.2-2.0.4-forge

26.2-2.0.4-forge

26.2
forge
Download

ConfigLib TXF 26.2-2.0.4-neoforge

26.2-2.0.4-neoforge

26.2
neoforge
Download

ConfigLib TXF 26.2-2.0.4-fabric

26.2-2.0.4-fabric

26.2
fabric, quilt
Download

ConfigLib TXF 26.1.2-2.0.4-neoforge

26.1.2-2.0.4-neoforge

26.1, 26.1.1, 26.1.2
neoforge
Download

ConfigLib TXF 26.1.2-2.0.4-forge

26.1.2-2.0.4-forge

26.1, 26.1.1, 26.1.2
forge
Download

ConfigLib TXF 26.1.2-2.0.4-fabric

26.1.2-2.0.4-fabric

26.1, 26.1.1, 26.1.2
fabric, quilt
Download

ConfigLib TXF 1.21.11-2.0.4-neoforge

1.21.11-2.0.4-neoforge

1.21.11
neoforge
Download

ConfigLib TXF 1.21.11-2.0.4-forge

1.21.11-2.0.4-forge

1.21.11
forge
Download

ConfigLib TXF 1.21.11-2.0.4-fabric

1.21.11-2.0.4-fabric

1.21.11
fabric, quilt
Download

ConfigLib TXF 1.21.1-2.0.4-neoforge

1.21.1-2.0.4-neoforge

1.21, 1.21.1
neoforge
Download

ConfigLib TXF 1.21.1-2.0.4-forge

1.21.1-2.0.4-forge

1.21, 1.21.1
forge
Download

ConfigLib TXF 1.21.1-2.0.4-fabric

1.21.1-2.0.4-fabric

1.21, 1.21.1
fabric, quilt
Download

ConfigLib TXF 1.20.1-2.0.4-forge

1.20.1-2.0.4-forge

1.20, 1.20.1
forge
Download

ConfigLib TXF 1.20.1-2.0.4-fabric

1.20.1-2.0.4-fabric

1.20, 1.20.1
fabric, quilt
Download

ConfigLib TXF 26.1.2-2.0.3-neoforge

26.1.2-2.0.3-neoforge

26.1, 26.1.1, 26.1.2
neoforge
Download

ConfigLib TXF 26.1.2-2.0.3-forge

26.1.2-2.0.3-forge

26.1, 26.1.1, 26.1.2
forge
Download

ConfigLib TXF 26.1.2-2.0.3-fabric

26.1.2-2.0.3-fabric

26.1, 26.1.1, 26.1.2
fabric, quilt
Download

ConfigLib TXF 1.21.11-2.0.3-neoforge

1.21.11-2.0.3-neoforge

1.21.11
neoforge
Download

ConfigLib TXF 1.21.11-2.0.3-forge

1.21.11-2.0.3-forge

1.21.11
forge
Download

ConfigLib TXF 1.21.11-2.0.3-fabric

1.21.11-2.0.3-fabric

1.21.11
fabric, quilt
Download

ConfigLib TXF 1.21.1-2.0.3-neoforge

1.21.1-2.0.3-neoforge

1.21, 1.21.1
neoforge
Download

ConfigLib TXF 1.21.1-2.0.3-forge

1.21.1-2.0.3-forge

1.21, 1.21.1
forge
Download

ConfigLib TXF 1.21.1-2.0.3-fabric

1.21.1-2.0.3-fabric

1.21, 1.21.1
fabric, quilt
Download

ConfigLib TXF 1.20.1-2.0.3-forge

1.20.1-2.0.3-forge

1.20, 1.20.1
forge
Download

ConfigLib TXF 1.20.1-2.0.3-fabric

1.20.1-2.0.3-fabric

1.20, 1.20.1
fabric, quilt
Download

ConfigLib TXF 26.1.2-2.0.2-neoforge

26.1.2-2.0.2-neoforge

26.1, 26.1.1, 26.1.2
neoforge
Download

ConfigLib TXF 26.1.2-2.0.2-forge

26.1.2-2.0.2-forge

26.1, 26.1.1, 26.1.2
forge
Download

ConfigLib TXF 26.1.2-2.0.2-fabric

26.1.2-2.0.2-fabric

26.1, 26.1.1, 26.1.2
fabric, quilt
Download

ConfigLib TXF 1.21.11-2.0.2-neoforge

1.21.11-2.0.2-neoforge

1.21.11
neoforge
Download

ConfigLib TXF 1.21.11-2.0.2-forge

1.21.11-2.0.2-forge

1.21.11
forge
Download

ConfigLib TXF 1.21.11-2.0.2-fabric

1.21.11-2.0.2-fabric

1.21.11
fabric, quilt
Download

ConfigLib TXF 1.21.1-2.0.2-neoforge

1.21.1-2.0.2-neoforge

1.21, 1.21.1
neoforge
Download

ConfigLib TXF 1.21.1-2.0.2-forge

1.21.1-2.0.2-forge

1.21, 1.21.1
forge
Download

ConfigLib TXF 1.21.1-2.0.2-fabric

1.21.1-2.0.2-fabric

1.21, 1.21.1
fabric, quilt
Download

ConfigLib TXF 1.20.1-2.0.2-forge

1.20.1-2.0.2-forge

1.20, 1.20.1
forge
Download

ConfigLib TXF 1.20.1-2.0.2-fabric

1.20.1-2.0.2-fabric

1.20, 1.20.1
fabric, quilt
Download

ConfigLib TXF 26.1.2-2.0.1-neoforge

26.1.2-2.0.1-neoforge

26.1, 26.1.1, 26.1.2
neoforge
Download

ConfigLib TXF 26.1.2-2.0.1-forge

26.1.2-2.0.1-forge

26.1, 26.1.1, 26.1.2
forge
Download

ConfigLib TXF 26.1.2-2.0.1-fabric

26.1.2-2.0.1-fabric

26.1, 26.1.1, 26.1.2
fabric, quilt
Download

ConfigLib TXF 1.21.11-2.0.1-neoforge

1.21.11-2.0.1-neoforge

1.21.11
neoforge
Download

ConfigLib TXF 1.21.11-2.0.1-forge

1.21.11-2.0.1-forge

1.21.11
forge
Download

ConfigLib TXF 1.21.11-2.0.1-fabric

1.21.11-2.0.1-fabric

1.21.11
fabric, quilt
Download

ConfigLib TXF 1.21.1-2.0.1-neoforge

1.21.1-2.0.1-neoforge

1.21, 1.21.1
neoforge
Download

ConfigLib TXF 1.21.1-2.0.1-forge

1.21.1-2.0.1-forge

1.21, 1.21.1
forge
Download

ConfigLib TXF 1.21.1-2.0.1-fabric

1.21.1-2.0.1-fabric

1.21, 1.21.1
fabric, quilt
Download

ConfigLib TXF 1.20.1-2.0.1-forge

1.20.1-2.0.1-forge

1.20, 1.20.1
forge
Download

ConfigLib TXF 1.20.1-2.0.1-fabric

1.20.1-2.0.1-fabric

1.20, 1.20.1
fabric, quilt
Download

ConfigLib TXF 26.1.2-2.0.0-neoforge

26.1.2-2.0.0-neoforge

26.1, 26.1.1, 26.1.2
neoforge
Download

ConfigLib TXF 26.1.2-2.0.0-forge

26.1.2-2.0.0-forge

26.1, 26.1.1, 26.1.2
forge
Download

ConfigLib TXF 26.1.2-2.0.0-fabric

26.1.2-2.0.0-fabric

26.1, 26.1.1, 26.1.2
fabric, quilt
Download