Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,706,942

CurseForge ID

667299

Modrinth Downloads

134,031,312

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
Nogla and Terroriser Reacts Patreon Nogla and Terroriser Reacts Patreon Cozy LevelZ Cozy LevelZ Forestry N Stuff Aquatica Aquatica Divide & Conquer Divide & Conquer Continuity Error SMP Modpack Continuity Error SMP Modpack Skyblock+ II Skyblock+ II Cobblemon: Create & Cultivate Cobblemon: Create & Cultivate Fritz's RPG Fritz's RPG gone but not forgotten gone but not forgotten The Ultimate Limitless - TUL 2 The Ultimate Limitless - TUL 2 Transformed Storage Transformed Storage MaidApocalypse MaidApocalypse TerraFirmaPunk Revived - ColoniesEdition TerraFirmaPunk Revived - ColoniesEdition Just A Server Pack (JASP) Just A Server Pack (JASP) Resurgence Resurgence DeltaQuest RPG DeltaQuest RPG Seecret Sunday Seecret Sunday Atherian Trials Atherian Trials Prion Infection Perfected[FORGE] Prion Infection Perfected[FORGE] Funner Minecraft Funner Minecraft its in the dark.jar (horror) its in the dark.jar (horror) Potato PVP Potato PVP The Last Krafter The Last Krafter Beautiful and peaceful Beautiful and peaceful Effortless RPG Effortless RPG Pvssentials Pvssentials Atmosphere+ Atmosphere+ Growth Non-VR Growth Non-VR No Limits Project No Limits Project Origins ++ Magic & Friendship Origins ++ Magic & Friendship The Harpy Express: Viridis The Harpy Express: Viridis Cobble Moon Cobble Moon Brixel X ERAZER Brixel X ERAZER Endless Sky 2 Endless Sky 2 Karma's Cobblemon Mechanical Magic Karma's Cobblemon Mechanical Magic Terraria not MC Terraria not MC BANNERLORD BANNERLORD Cobblemon Enhanced - Pokemon Adventure Cobblemon Enhanced - Pokemon Adventure Create Aerodynamic Create Aerodynamic Create, Lanterns and Magic! Create, Lanterns and Magic! Castle and Farm Castle and Farm Beyond Shenanigans Beyond Shenanigans Create Integrated Create Integrated Vanillium - A Better Vanilla Experience Vanillium - A Better Vanilla Experience Freakland Create2 Freakland Create2 Modern Nostalgia (Old meets New) Modern Nostalgia (Old meets New) Create Aeronautics Age Of Aerolution Create Aeronautics Age Of Aerolution QuestCreate VR QuestCreate VR Project Eternity  A New Vision Project Eternity A New Vision Chime Mon Chime Mon Horror from the Zombie Horde Horror from the Zombie Horde cursed chainsaw demon city cursed chainsaw demon city [FMCS-M] fps X media X crystal x survival Optimized MEDIUM [FMCS-M] fps X media X crystal x survival Optimized MEDIUM Lunaria the Creater Lunaria the Creater Techno Vanilla Techno Vanilla Gears & Glyphs Gears & Glyphs Mundus Magicae Mundus Magicae Sky Ground Next Level Sky Ground Next Level A Cyborg's Arsenary A Cyborg's Arsenary CrazyMC - A Special Apocalypse | Apocalypse with Quests! CrazyMC - A Special Apocalypse | Apocalypse with Quests! Stratum Stratum Eterium Sky Infinity Eterium Sky Infinity Femtomancy Femtomancy Irregulados Irregulados Mutants & Multiverses Mutants & Multiverses Cobblemon Eclipse Cobblemon Eclipse The Convergence The Convergence Age Of Assembly Age Of Assembly Crazy Adventure Crazy Adventure Everfall - Descent into Disease Everfall - Descent into Disease SPARK - Performance Modpack SPARK - Performance Modpack An0n's Playground New Age Branch Line New Age Branch Line NVPack NVPack MMW - Minecraft My Way MMW - Minecraft My Way Forbidden Engine Of Conquest Forbidden Engine Of Conquest Naruto Destination Showcase Naruto Destination Showcase THE FORGOTTEN SMP THE FORGOTTEN SMP Sherbert Sherbert Advanced Optimized Advanced Optimized World War 3 World War 3 MC Finals MC Finals Yet Another Horror Pack Yet Another Horror Pack RakibFPS RakibFPS He Follows He Follows NEOM MTR Dark Matter: To The Sky! Dark Matter: To The Sky! [AE] Another Experience [AE] Another Experience Xbox Edition Xbox Edition Among Stars Among Stars Cogs & Cobblemon Cogs & Cobblemon Cherry Vanilla Cherry Vanilla Mechanical suffering Mechanical suffering The Modpack of absolute all time The Modpack of absolute all time Supercharge Supercharge Aot+Create Aot+Create Camp Cobblemon - Lightly Modded Cobblemon + Builder Tools Camp Cobblemon - Lightly Modded Cobblemon + Builder Tools Nexus RPG Nexus RPG Luminto Modpack Luminto Modpack

External Resources