Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,680,669

CurseForge ID

667299

Modrinth Downloads

134,008,890

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
hold my items (realistic) hold my items (realistic) Elixir Elixir WinterCraft-Eternal Winter! WinterCraft-Eternal Winter! Prison Escape - Beginnings Prison Escape - Beginnings 香草精华 Vanilla Essence 香草精华 Vanilla Essence The Slugterracraft - Legends of Slugterra The Slugterracraft - Legends of Slugterra Immersive Cobblemon | With Distant Horizons, CobbleBrain, Cobblemon Addons & Quests (Cobblemon v1.7.3) Immersive Cobblemon | With Distant Horizons, CobbleBrain, Cobblemon Addons & Quests (Cobblemon v1.7.3) Shaders - Working Shaders - Working Verity Endless Horror Experience Verity Endless Horror Experience ALAND's Immersive Hypixel SkyBlock ALAND's Immersive Hypixel SkyBlock Monumental Experience - In the Sky Monumental Experience - In the Sky The Fallen World - Prehistoric Corruption The Fallen World - Prehistoric Corruption Medieval Europe Adventures Medieval Europe Adventures ElysiumCraft Rp ElysiumCraft Rp Immersive Shaders Immersive Shaders Fiyrthgu's Hypixel Skyblock Modpack Fiyrthgu's Hypixel Skyblock Modpack EL MINE MAS EPICO 2 EL MINE MAS EPICO 2 New Game 3 - Immersive RPG Adventures & RPG Quests New Game 3 - Immersive RPG Adventures & RPG Quests Nizco's Cobblemon Horizons Nizco's Cobblemon Horizons Remade And Remastered Remade And Remastered Fps+ BOOST FPS Fps+ BOOST FPS Thumbnailing Thumbnailing Fabric Boosted Fabric Boosted PvP mods with optimization PvP mods with optimization coEBLmon coEBLmon Furniture & Tech Furniture & Tech Silly Seals - A Cozy Adventure Silly Seals - A Cozy Adventure [ Spellnomia ] -  Iron's Spells 'n Spellbooks magic modpack [ Spellnomia ] - Iron's Spells 'n Spellbooks magic modpack Nizco's Cobblemon Adventures Nizco's Cobblemon Adventures Calamity RPG III : Wounds of the World Calamity RPG III : Wounds of the World Xisuma's Hermitcraft Enhancements Xisuma's Hermitcraft Enhancements BetterFPS BetterFPS Create Sky Colonies - Valkyrian Skies X Create 6.0 Create Sky Colonies - Valkyrian Skies X Create 6.0 More Animals 2 - Exclusive Edition with Animals Quests! More Animals 2 - Exclusive Edition with Animals Quests! Avalon Cobblemon Oficial Avalon Cobblemon Oficial Vanilla Reimagined Vanilla Reimagined Mekanism: Automation Mekanism: Automation Origination - An Origins Modpack Origination - An Origins Modpack Uncharted Expeditions Uncharted Expeditions Ultra Distant Horizons Ultra Distant Horizons Magitech Fantasia Magitech Fantasia Just animations Just animations Newt+ (Sodium Edition) Newt+ (Sodium Edition) Nvidium Performance (Full) Nvidium Performance (Full) SimplyFine SimplyFine Ratufa's Guns n Drugs Ratufa's Guns n Drugs RLFabric RLFabric Wynncraft Plus [LITE] Wynncraft Plus [LITE] Easy Optimized Easy Optimized Vulkanite Vulkanite The Last War - Guns And Adventure The Last War - Guns And Adventure Wynnic Enchantments Wynnic Enchantments Ryan Cliffords VR Expirence 2! Ryan Cliffords VR Expirence 2! Hexxit Revived Hexxit Revived CastCrafter CA14 Mische CastCrafter CA14 Mische Progress: Create Progress: Create SharedLife - New Multiplayer Experience! SharedLife - New Multiplayer Experience! MineColonies - Cobblemon Conquest MineColonies - Cobblemon Conquest TalonMC Cobblemon TalonMC Cobblemon Take A Look GUNS Take A Look GUNS SkyBlock Horror SkyBlock Horror Deez FPS [Vulkan Edition] Deez FPS [Vulkan Edition] LunarFox LunarFox Void's essentially optimized pack Void's essentially optimized pack Exosphere 2 + Create (Aeronautics) Exosphere 2 + Create (Aeronautics) S3eed Experience S3eed Experience CobbleCreate. The Cobblemon and Create combination! CobbleCreate. The Cobblemon and Create combination! 红石生电极速版【Redstone speed version】 红石生电极速版【Redstone speed version】 Plants vs. Zombies+ | With Plants vs Zombies & More! Plants vs. Zombies+ | With Plants vs Zombies & More! Dark Fantasy [FORGE] Dark Fantasy [FORGE] Primal Apocalypse - Unusual Survival with Dinosaurs, Guns and Quests | Prehistoric Apocalypse Primal Apocalypse - Unusual Survival with Dinosaurs, Guns and Quests | Prehistoric Apocalypse RealCraft RealCraft OneClient (SkyBlock) OneClient (SkyBlock) Cobblemon Dystoria Cobblemon Dystoria Reach For The Skies - A Create Experience! Reach For The Skies - A Create Experience! Keo vanilla Keo vanilla Ultimate VERITY. Ultimate VERITY. Cosmic Frontiers Cosmic Frontiers Brassworks SMP modpack Brassworks SMP modpack Cobblemon Optimised Cobblemon Optimised Create Combined Create Combined Ultimate Fps ModPack Ultimate Fps ModPack Gamma Files: The Lost Update Gamma Files: The Lost Update The Suspect's Journey The Suspect's Journey BM - Exosphere 2 Lite BM - Exosphere 2 Lite White Shrimp's Great Adventure White Shrimp's Great Adventure PVP Pack World of Minecraft Normal World of Minecraft Normal Spirity Optimized Spirity Optimized Shivrs' Ascendency Shivrs' Ascendency NeepMeat - Trifecta NeepMeat - Trifecta Simply Legacy Simply Legacy [CTM] Let's Cobble these Mons - a Cobblemon modpack [CTM] Let's Cobble these Mons - a Cobblemon modpack [Ck7] Pack de Optimización [Ck7] Pack de Optimización Client+ Client+ Towns & Kingdoms 2 | A New World Towns & Kingdoms 2 | A New World Haven: Caveblock - Reborn Haven: Caveblock - Reborn Mystic's Monstrosity - Greedy Edition Mystic's Monstrosity - Greedy Edition New Simple Mods [FABRIC] - Without Complex Mods! | NEW VERSION! New Simple Mods [FABRIC] - Without Complex Mods! | NEW VERSION! Path of the Ascended Path of the Ascended

External Resources