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,000,354

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
Attack On Titan - Awakening Of The Titans Attack On Titan - Awakening Of The Titans Verdant Idea Verdant Idea Concatenation Concatenation Euphoric Curiosity Euphoric Curiosity Skyopolis: Evolved Skyopolis: Evolved Immersive Trailer Experience Immersive Trailer Experience Dragoncraft Dragoncraft Cobblemon Cobbletwo X MegaShowdown [1.7.3] (Pokemon Modpack) Cobblemon Cobbletwo X MegaShowdown [1.7.3] (Pokemon Modpack) Chosen's Create: Integrated Chosen's Create: Integrated Project -  Arcane Frontier Project - Arcane Frontier Solo Leveling - Shadows Solo Leveling - Shadows Reimagined Reimagined Roguelike Adventures and Dungeons 3 Roguelike Adventures and Dungeons 3 Spunky PVP Plus (Mobile) Spunky PVP Plus (Mobile) Guild Adventures Guild Adventures Crystal Client Crystal Client Izakji's Zombie Apocalypse II Izakji's Zombie Apocalypse II Essentials Mods [FABRIC] - 1.21 RELEASE! Essentials Mods [FABRIC] - 1.21 RELEASE! Menagerie - a zoo modpack Menagerie - a zoo modpack Create: Delight Remake Create: Delight Remake Gensokyo Reimagined QOL Gensokyo Reimagined QOL Better MC [BMC6] Better MC [BMC6] DiosesMC - Official DiosesMC - Official Cobblemon Multiplayer- Cozy POKEMON Adventure Cobblemon Multiplayer- Cozy POKEMON Adventure Modded Together Modded Together Beyond Ocean Beyond Ocean Vampires Strike Back Vampires Strike Back TerraFirma: Rebirth TerraFirma: Rebirth Essential Sodium Essential Sodium Tactical Survivor Tactical Survivor [SUC]Surival Useful Circuit生电全家桶 [SUC]Surival Useful Circuit生电全家桶 Spell Dimension Spell Dimension VR experience | Immersion plus  | [FABRIC] - [ 1.21.5!!] VR experience | Immersion plus | [FABRIC] - [ 1.21.5!!] Conquest Reforged Conquest Reforged Ice Boat Racing Ice Boat Racing NeoTech Reborn NeoTech Reborn Axas Perfect Pack Axas Perfect Pack Satisfaction Guaranteed Satisfaction Guaranteed Frost Client Frost Client MAJNR Plus (Official) MAJNR Plus (Official) Prehistoric World 2 | Unusual Prehistory 2, Dinosaurs, Quests & More Prehistoric World 2 | Unusual Prehistory 2, Dinosaurs, Quests & More Zombie Apocalypse: Last Days in the Wasteland | Survive Hordes of Zombies Zombie Apocalypse: Last Days in the Wasteland | Survive Hordes of Zombies A Distant Journey A Distant Journey Fabri's Frontiers Fabri's Frontiers Peachy's Pixel Place (Equestrian, Adventure & Farming) Peachy's Pixel Place (Equestrian, Adventure & Farming) More Dungeons [FORGE] - QUALITY UPDATE! More Dungeons [FORGE] - QUALITY UPDATE! Calvin's From The Fog Calvin's From The Fog Frozen Apocalypse | Survive the Ice Age Apocalypse Frozen Apocalypse | Survive the Ice Age Apocalypse Tempest Protocol Tempest Protocol More Animals [FABRIC] - 1.21 UPDATE! More Animals [FABRIC] - 1.21 UPDATE! Project-Z [Zombie Apocalypse] Project-Z [Zombie Apocalypse] Jurassic Terror - A horror jurassic experience Jurassic Terror - A horror jurassic experience Survive from VERITY or FALSITY Survive from VERITY or FALSITY Guns&Fun Guns&Fun Mythical Network Cobblemon Mythical Network Cobblemon Yet Another Bingo: Ultimate Yet Another Bingo: Ultimate Conquest of Dragons - A New Dragons Adventure | QUESTS UPDATE! Conquest of Dragons - A New Dragons Adventure | QUESTS UPDATE! Fractured Opolis Fractured Opolis Bountiful Farming - (formerly A Farmer's Delight) Bountiful Farming - (formerly A Farmer's Delight) HazardousDaniel's Unlimited 2.0 HazardousDaniel's Unlimited 2.0 Real realistic world (realistic) (realistic world) Real realistic world (realistic) (realistic world) Vulkan Optimization Vulkan Optimization Origins SMP Origins SMP Zombie R.E.A.P Plague Against Your World. Zombie R.E.A.P Plague Against Your World. Create Colonies - AERONAUTICS Create Colonies - AERONAUTICS Calamycraft Calamycraft The Solar Apocalypse The Solar Apocalypse Voxyris Voxyris Farming Experience Farming Experience EQUISTAR EQUISTAR Apocalypssia     -    [TACZ] modern appocalyps zombie modpack Apocalypssia - [TACZ] modern appocalyps zombie modpack Protocol Zero - A Modern Zombie Apocalypse Protocol Zero - A Modern Zombie Apocalypse Keo Vanilla Keo Vanilla Feather | Lightweight Vanilla+ Modpack Feather | Lightweight Vanilla+ Modpack Echoes of Hyrule: The Ultimate Zelda Experience Echoes of Hyrule: The Ultimate Zelda Experience X95 PVP Client X95 PVP Client mods for lucky block race mods for lucky block race Distantly Optimized Distantly Optimized Aeronautics - Create Customised Aeronautics - Create Customised Packtrix Packtrix Skypixel (for Hypixel Skyblock) Skypixel (for Hypixel Skyblock) Beebeeblock_The_Skyhive Beebeeblock_The_Skyhive All Of Create All Of Create Fantasy RPG - RPG Quests, Bosses & Magic | Fantasy & RPG Fantasy RPG - RPG Quests, Bosses & Magic | Fantasy & RPG Exosphere 2 Exosphere 2 Requiem - BETTER FANTASY (The Last Act) Requiem - BETTER FANTASY (The Last Act) Whispers in the Void - A Horror Adventure & Quests | Horror Mobs! Whispers in the Void - A Horror Adventure & Quests | Horror Mobs! Kingdoms and Colonies Rebirth Kingdoms and Colonies Rebirth Light Craft | FPS Boost Max Light Craft | FPS Boost Max Create Evolution - With Create 6.0 and Quests! | +35 Create Addons Create Evolution - With Create 6.0 and Quests! | +35 Create Addons Compression Compression The Immersive Revolution: Rebirth The Immersive Revolution: Rebirth Fuller's PokePack: cobblemon / pokemon modpack Fuller's PokePack: cobblemon / pokemon modpack OneClient OneClient Fiefdom - Medieval Fantasy RPG Fiefdom - Medieval Fantasy RPG TRACING LIGHT · DARK TIDE TRACING LIGHT · DARK TIDE Werewolves VS Vampires SMP Werewolves VS Vampires SMP OptiMobile (Fabric) OptiMobile (Fabric) Cube Warper Cube Warper Mystic's Monstrosity Mystic's Monstrosity

External Resources