Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,735,848

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
Vanilla Boosted Vanilla Boosted Minimal. Minimal. Optimeta Optimeta My Ice Boat Racing Modpack My Ice Boat Racing Modpack IRLcraft Lite Edition FoxAndCraft FoxAndCraft Surviving The Spiral Surviving The Spiral mvp123.com mvp123.com Voidered Blaqua Voidered Blaqua Arbitrium + Arbitrium + The 100 Year Video Game Gracefully Optimized Gracefully Optimized Beyond SMP - Essential Beyond SMP - Essential lilacs lilacs Simply Play Simply Play Robikov's Cobblemon Robikov's Cobblemon Arbitrium Q+ Arbitrium Q+ KirbSMP KirbSMP Leo's Collection Leo's Collection WhiteHaven Modpack WhiteHaven Modpack Dolle Mods Dolle Mods ShadyVanilla ShadyVanilla COBBLERUNE COBBLERUNE PacPack Aroma Server PacPack Aroma Server PacPack Voxydized Server PacPack Voxydized Server MineboundSMP MineboundSMP EarlyExit EarlyExit DaniRev SMP Instance DaniRev SMP Instance Actions & Items Actions & Items Just Rat's Modpack Just Rat's Modpack Drydock Player Drydock Player Fabulous Fabric+ Fabulous Fabric+ Phantom Horizon Great Optimization MAX Great Optimization MAX Drydock Builder Drydock Builder Rebio SMP Rebio SMP create your Neoworld create your Neoworld Vanilla PLUS PLUS Vanilla PLUS PLUS Create Me a Home Create Me a Home Pluto Perfected Pluto Perfected Mako-Paq Mako-Paq Abgehebt Mods Abgehebt Mods oOZelephOo's Modpack oOZelephOo's Modpack Le fish 3 modpack Le fish 3 modpack Coffee Flavored Coffee Flavored Sav's Server Sav's Server Aeronatuics Visuals Slairian SMP Core {Client} Slairian SMP Core {Client} CRINGELAND - a Vanilla+ CRINGELAND - a Vanilla+ Custom cobble pack by crow A World Undiscovered A World Undiscovered Better Than Ever [BTE] Better Than Ever [BTE] Vanilla Vistas Vanilla Vistas Nexo's MC Renewed Nexo's MC Renewed Cobblemon Create RPG Cobblemon Create RPG BassetBlocks: ServerSide BassetBlocks: ServerSide LymeHibry LymeHibry 90 Quality of Life Mods 90 Quality of Life Mods WILDMON WILDMON BearQuackers' Adventures BearQuackers' Adventures MaxFlameFps MaxFlameFps VanillaFlow VanillaFlow ferrox's qol ferrox's qol Great MC Great MC KillaCraft KillaCraft Undead Ascension Undead Ascension Create: Diminutive Create: Diminutive Technological Sandbox Technological Sandbox biber-blaukopf biber-blaukopf Abgehebt Lite Abgehebt Lite SEVENTH HEAVEN SEVENTH HEAVEN THE WONDERLAND THE WONDERLAND The G'Express Modpack The G'Express Modpack MRC Mods MRC Mods Cherry Vanilla Plus Cherry Vanilla Plus All Mods U Need ( AMUN ) All Mods U Need ( AMUN ) +ful +ful Elysion Elysion Cobblemon Rejects Cobblemon Rejects VanillaBoostP VanillaBoostP Physics and Stuffs Physics and Stuffs Tiko's MC+ Fabricated Fabricated SPIRALS SPIRALS Together Optimized Together Optimized Yet Another Optimization Modpack (Simple Ver.) Yet Another Optimization Modpack (Simple Ver.) Forever World Modpack Forever World Modpack Vanilla+ Vanilla+ HellFire Modpack HellFire Modpack Drehmal: Archived Memories Drehmal: Archived Memories Virtual Night Create Pack Virtual Night Create Pack Yet Another Optimization Modpack (Essential Ver.) Yet Another Optimization Modpack (Essential Ver.) Mines & Data Mines & Data The Frozen Sky The Frozen Sky True Horror True Horror DENDOR Ultimate DENDOR Ultimate UltraLand II - Modpack Oficial UltraLand II - Modpack Oficial Everforge Modpack Everforge Modpack Seecrets of the Dwarves Seecrets of the Dwarves SkyFracture NEW ERA SkyFracture NEW ERA

External Resources