Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,698,844

CurseForge ID

667299

Modrinth Downloads

134,022,313

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
Cobblemon Unbound Cobblemon Unbound NovaMTR Modpack NovaMTR Modpack Better look Better look Mystic's Monstrosity - Avaricious Edition Mystic's Monstrosity - Avaricious Edition Trusted Modded Trusted Modded Savaru IV - Kohtalon Mies Savaru IV - Kohtalon Mies RePalmon RePalmon Verity Expanded Verity Expanded Createch 2 Createch 2 Vanilla+ 10000 Vanilla+ 10000 Axolotl PVP+ Axolotl PVP+ Voxy with Shader Voxy with Shader The Broken Script Origines The Broken Script Origines Objectively Better MC Objectively Better MC Beyong Depth (Ru translate) Beyong Depth (Ru translate) PROJECT: Geometra PROJECT: Geometra HallowScream 4 HallowScream 4 Twisted Towns Twisted Towns CrownAotVideoPack CrownAotVideoPack Better Than Vanilla Better Than Vanilla Create_Craft&Quiet Create_Craft&Quiet VanillaEnhancedCraft VanillaEnhancedCraft [A&E] Arcania & Empires [A&E] Arcania & Empires Elarion Elarion Harvest Valley Farming 2 Harvest Valley Farming 2 Cobblemon + Distant Horizons Cobblemon + Distant Horizons TACZ addons TACZ addons Essential CivMC Pack Essential CivMC Pack Castle Recruits Castle Recruits Mystical Realms - A Modded Server Mystical Realms - A Modded Server Skybound Origins Skybound Origins Optimum Performium Optimum Performium StormForge Pack StormForge Pack Smooth Journey Smooth Journey Mana & Mechanisms Mana & Mechanisms Dyonizel Modpack Dyonizel Modpack Dracenia Dracenia AdvoTech ValkyrienSkies (abandoned) AdvoTech ValkyrienSkies (abandoned) Vanilla Reimagined by jhovem Vanilla Reimagined by jhovem HCT - Hexandcube's Client Tweaks HCT - Hexandcube's Client Tweaks Stella's Hypixel Skyblock Mods Stella's Hypixel Skyblock Mods Pvp Optimizer Pvp Optimizer EMF EMF Custom FNaF 2 Location Custom FNaF 2 Location horrifying weather horrifying weather Strawberry Flavored Strawberry Flavored Minecolonies - Order and Chaos Minecolonies - Order and Chaos PepeBright PepeBright kawaii adventures kawaii adventures Stay-Clear! Stay-Clear! ES CRAFT ES CRAFT Create Delight Create Delight HiveCraft HiveCraft Caffeine Caffeine MWR - Mods Within Reason MWR - Mods Within Reason Gearspack Gearspack SMP Aesthia SMP Aesthia Create: Aloft Create: Aloft Gin SMP Gin SMP Create: Guns and Artillery Create: Guns and Artillery The Better Broken Script The Better Broken Script The Grand Quest The Grand Quest FPS+ FPS+ Amazingly Optimized Amazingly Optimized Farwater: Create Basics Farwater: Create Basics Mystic Sky Mystic Sky Cobblemon Dimensions Cobblemon Dimensions The Ultimate PVP Modpack The Ultimate PVP Modpack Another Danger, The Ultimate Horror Modpack Another Danger, The Ultimate Horror Modpack Planes Trains and Cobblemon Planes Trains and Cobblemon Echoes of Volkrune - Rebirth of Order Echoes of Volkrune - Rebirth of Order Beacoland Beacoland Dungeons & Crafting Dungeons & Crafting Client Collection Client Collection Visual Vanilla Visual Vanilla Classic Console Pack Classic Console Pack Yeemo Yeemo Coffee's Create: Aeronautics SMP Coffee's Create: Aeronautics SMP ManePear the Spearmaster RPG ManePear the Spearmaster RPG Dev Relief Dev Relief Virtua Frontier Virtua Frontier Verity souls JE Verity souls JE Amazing world ; Vast world generation with an infinite Render distance. (Voxy) Amazing world ; Vast world generation with an infinite Render distance. (Voxy) A Bit o' Everything A Bit o' Everything SimpleSurvival SimpleSurvival RubberCraft RubberCraft Professional PVP Professional PVP SLG: Confluence+ SLG: Confluence+ Hypixel Skyblock [Simple] Hypixel Skyblock [Simple] AllTheMons - The Void AllTheMons - The Void Better Than Adventure-Forge Better Than Adventure-Forge Mechanical Horizons Aeronautics Mechanical Horizons Aeronautics Tinkering with Steam Tinkering with Steam Kestramon Kestramon Cook in Skyland Recaked Cook in Skyland Recaked Shapeshifter's Adventures Shapeshifter's Adventures DeckCraft DeckCraft Skyblock Ramadan Skyblock Ramadan More mobs More mobs Better Fresh Start (BFS) Better Fresh Start (BFS)

External Resources