Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,721,592

CurseForge ID

667299

Modrinth Downloads

134,050,678

Modrinth ID

1eAoo2KR

Last Updated

Nov 7, 2026

Description

YetAnotherConfigLib

Enviroment Java 17 Discord

Modrinth CurseForge

Ko-fi

Yet Another Config Lib, like, what were you expecting?

Why does this mod even exist?

This mod was made to fill a hole in this area of Fabric modding. The existing main config libraries don't achieve what I want from them:

  • Cloth Config API: It's stale. The developer of cloth has clarified that they are likely not going to add any more features. They don't want to touch it. (citation)
  • SpruceUI: It isn't designed for configuration. In this essence the design feels cluttered. Further details available in this issue.
  • OwoLib: It's content focused. It does a lot of other things as well as config, adding to the size.

As you can see, there's sadly a drawback with all of them and this is where YetAnotherConfigLib comes in.

How is YACL better?

YACL has the favour of hindsight. Whilst developing this fresh library, I can make sure that it does everything right:

  • Easy API. YACL takes inspiration from Sodium's internal configuration library.
  • It's styled to fit in Minecraft. YACL's GUI is designed to fit right in.

Features

YACL has a ton of configuration features:

  • Custom control widgets
    • Create your own unique "controller" if the default set does not suit your needs
  • Rich descriptions
    • Clickable & hoverable text, powered by vanilla's Text component system
    • WebP (including animated) image previews
    • Custom rich-renderable section to replace image
  • Multiple controllers for the same type:
    • Sliders or fields for numbers
    • Dropdowns, cyclers, or raw text fields for strings
    • Tickboxes or ON/OFF text display for booleans
    • ...and more!
  • Fully-featured color picker
  • Accessible with full compatibility for keyboard control (optimised for Controlify usage)
  • High organisation with tabs (categories) and collapsable groups
  • Built-in serialization/deserialization techniques so you can skip the error-prone config code
  • Full alternative Kotlin DSL

Usage

The wiki contains a full documentation on how to use YACL.

Screenshots

image preview

License

This mod is under the GNU Lesser General Public License, v3.0.

Compatibility

Mod Loaders

Fabric Forge Neoforge Quilt

Game Versions

1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.19.4-pre1 1.20 1.20-pre1 1.20-pre2 1.20.1 +36 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Mods

Included in Modpacks (4,605)

Show fewer
UNIPACK UNIPACK Roimy Zomsa’s Lightweight Mods Roimy Zomsa’s Lightweight Mods Project OMEGA - Chaos Protocol Project OMEGA - Chaos Protocol Casual Chaos Cobble & Cloud [Cobblemon & Create] Casual Chaos Cobble & Cloud [Cobblemon & Create] Attack on Block {AoT} Attack on Block {AoT} SPW Modpack SPW Modpack Umbral Requiem - The Hollowed World (RPG) Umbral Requiem - The Hollowed World (RPG) Sublime Experience Sublime Experience Antariad Antariad CobbleSAS CobbleSAS Celerium Celerium Mococoa Mococoa Reino de Celeste Reino de Celeste Optimally Optimized MC Optimally Optimized MC Funsies Funsies Better, Faster, Fancier Better, Faster, Fancier VibeCraft+ VibeCraft+ Beyond Optimized Beyond Optimized OuiOuiCreate 2 OuiOuiCreate 2 AppleSMP: Take To The Skies AppleSMP: Take To The Skies The OnlyJugs Pack The OnlyJugs Pack Tis the Season Tis the Season Telium Telium Cobblemon Cursed Lake Cobblemon Cursed Lake SEAF MC Modpack SEAF MC Modpack Sky Energy Tech Sky Energy Tech Human a Realistic Survival Experience Human a Realistic Survival Experience Perfect Medieval MC Perfect Medieval MC Darkness & Dragons 2 Darkness & Dragons 2 CloverMTR CloverMTR BounceCraft: ModernConflict BounceCraft: ModernConflict Backrooms 71 Backrooms 71 Dimensional Chaos - OneBlock Dimensional Chaos - OneBlock Survival Recrafted Survival Recrafted KnopiaPack KnopiaPack Steamcreate2 Steamcreate2 Lively Vanila Lively Vanila RС QoL RС QoL Jhotonheim Cobblemon Jhotonheim Cobblemon Candyy Candyy Chronos Archives Chronos Archives Chronicles of Verdara Chronicles of Verdara Dwarfz Fantasy Dwarfz Fantasy Sprinter Modpack Sprinter Modpack AKW: Atomic Kinetic Works AKW: Atomic Kinetic Works Renovated II Renovated II Azelie Azelie Show me the Fantastic Create Show me the Fantastic Create CPBR's Create & Collaborate CPBR's Create & Collaborate Create - New Age Survival Create - New Age Survival Maniac's Adventure Maniac's Adventure SKY-LESS's Modpack SKY-LESS's Modpack Holy Magical Création Holy Magical Création CobbleFrontier CobbleFrontier "Just Trickster" "Just Trickster" Vulkan Core Vulkan Core Kinetica Kinetica LUI WATCH OUT LUI WATCH OUT Jannes Modpack Jannes Modpack Cookies&Cream Modpack LITE Cookies&Cream Modpack LITE PoCraft PoCraft Nayxo's Trailer Modpack Nayxo's Trailer Modpack ModCraftTech ModCraftTech Bob The Toolbox (Updated) Bob The Toolbox (Updated) Cobble Life Cobble Life Kinlife IMP Pack Kinlife IMP Pack Create-Metin Forge Create-Metin Forge Almost Pure Vanilla Almost Pure Vanilla JS Combat Pro JS Combat Pro vilmiComfort vilmiComfort Gaia Decay - Gaia Decay - Dense Client Dense Client [AEl] Another Experience lite [AEl] Another Experience lite cracker's wither storm performance mod pack cracker's wither storm performance mod pack Flynn's Modpack Flynn's Modpack capybara’s play oritech capybara’s play oritech Motions and Smooth Motions and Smooth PureMash Tech Lite PureMash Tech Lite NovaCraft - Rap Geek NovaCraft - Rap Geek True RPG The Overlord True RPG The Overlord Reoxx Optimized Reoxx Optimized ReverseEon - Beyond the Hourglass ReverseEon - Beyond the Hourglass The Ultimate Vanilla Experience The Ultimate Vanilla Experience Save My PC Save My PC Cody's Cobblemon Adventure Cody's Cobblemon Adventure Fren Worl Pack Fren Worl Pack Atumni Infinitum Atumni Infinitum Cogwork Genesis Cogwork Genesis jacopack lite jacopack lite Cherry Cobblemon Modpack Cherry Cobblemon Modpack Dystopia Network Official Dystopia Network Official Camp Half Blood 2 Camp Half Blood 2 Field of Ruin Field of Ruin ASCENSION - Iron's Spells 'n Spellbooks & Magic Overhauled [Magic & Spells Addons] ASCENSION - Iron's Spells 'n Spellbooks & Magic Overhauled [Magic & Spells Addons] A Place to Call Home A Place to Call Home OLDY SMP OLDY SMP VR Light Vanilla VR Light Vanilla Yggdrasil 2 New Age Yggdrasil 2 New Age Noid Create Noid Create Phantom Sight - ultimate bodycam  experience Phantom Sight - ultimate bodycam experience

External Resources