Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,714,371

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
Royalty Cobblemon Royalty Cobblemon zy optimised pack zy optimised pack Create Spellbound Create Spellbound TerraLite TerraLite StealthCraft Season 2 StealthCraft Season 2 Myths of Frost and Flame Myths of Frost and Flame Tensura Restricted Tensura Restricted The Quest The Quest Cozycraft Adventures Cozycraft Adventures The Colony Network S2 The Colony Network S2 THE JURRASIC APOCALYPSE THE JURRASIC APOCALYPSE Blades of the East Blades of the East CreateCraft Aero SMP CreateCraft Aero SMP Hypheria Hypheria Perfect Minecraft V3 Perfect Minecraft V3 The Frozen Hell - The Last Chance The Frozen Hell - The Last Chance Abyssal Descent Abyssal Descent Tensura: Unbound (with Tensura: Reincarnated, Tensura: Unique Monsters and More Addons) Tensura: Unbound (with Tensura: Reincarnated, Tensura: Unique Monsters and More Addons) Aqua Cobblemon Aqua Cobblemon Vanilla+ (w Cobblemon) Vanilla+ (w Cobblemon) Hidecraft Modpack Hidecraft Modpack thesomewhatyou's Old School Computer Revival project thesomewhatyou's Old School Computer Revival project The Iron Frontier The Iron Frontier Hello Neighbor - Raven Brooks Hello Neighbor - Raven Brooks arco's funny modpack arco's funny modpack The horrors of Siren head The horrors of Siren head Electricmon Electricmon Socky's Create Modpack Socky's Create Modpack TacApoth TacApoth Candy's Land Candy's Land Cobblemon Champions Cobblemon Champions analog horror vhs craft analog horror vhs craft The Kindred's Cobblemon Adventures The Kindred's Cobblemon Adventures Aloria Aloria Core Enhancements Core Enhancements Magitechnical Mysticism 2 Magitechnical Mysticism 2 Worlds Unbound Worlds Unbound JBA Origins JBA Origins Nostalgia Squared Remake Nostalgia Squared Remake Essential Extra Essential Extra Fellas Exploration Fellas Exploration Pirates of Heaven MMO Pirates of Heaven MMO MinecountriesPack MinecountriesPack Best Survival Modpack For Latest Version Best Survival Modpack For Latest Version Lumin Origins Lumin Origins Vulkan Amethyst Vulkan Amethyst The Genesis - Origins The Genesis - Origins Dutch Pet Shelter Dutch Pet Shelter Cobblemon Tokai Construction Pack Cobblemon Tokai Construction Pack The Goons Lagoon The Goons Lagoon Project Hytale Project Hytale BlazeCraft Infinite BlazeCraft Infinite medieval smp S4 medieval smp S4 Project Solaris Modpack Project Solaris Modpack Concatenation Lumineth Concatenation Lumineth Goon Crew Collection Goon Crew Collection  Technology Evolution  TE Technology Evolution TE The lads on tour The lads on tour HeXHub.net optimized | Potato HeXHub.net optimized | Potato CleanCraft by ACUL [Neoforged] CleanCraft by ACUL [Neoforged] KATAMARI - Revengeance KATAMARI - Revengeance Entropy SMP Pack Entropy SMP Pack Cobble Lemon Cobble Lemon Eevee Isles Eevee Isles Wisp Optimised Wisp Optimised TSpack TSpack RailCore official community modpack RailCore official community modpack Old Scenery Old Scenery CAC Cobblemon Ars Create CAC Cobblemon Ars Create Sweet Dre Friends Sweet Dre Friends Ashen - A Medieval Life Project Ashen - A Medieval Life Project ThaSMP ThaSMP Chiapas Middle-Earth Chiapas Middle-Earth Gold Not Old Gold Not Old ModFest 26 ModFest 26 [VET] Vanilla Extra Touch [VET] Vanilla Extra Touch Thatmobs Stalker (horror) Thatmobs Stalker (horror) DivineRPG Plus DivineRPG Plus Yucataland Yucataland Projet N-Tech Projet N-Tech MysteriaSMP MysteriaSMP Cobbled Kingdom Mons Cobbled Kingdom Mons Gears and Legends Gears and Legends ROLO Edition ROLO Edition Mainchit Mainchit Glowstone Galaxy Create Edition Glowstone Galaxy Create Edition MoveEarth MoveEarth Mana and Metal 2.0 Mana and Metal 2.0 miz's horror pack miz's horror pack Valley Land Valley Land VACraft VACraft Alex's Pack 1.21.1 Alex's Pack 1.21.1 SO7 Modpack SO7 Modpack Warriors of Cats Warriors of Cats Cobblemon EngineMc Cobblemon EngineMc HORROR - Echoes Through the Fog - Siren Head - (horror) HORROR - Echoes Through the Fog - Siren Head - (horror) Fast and Better Vanilla Fast and Better Vanilla Majestic Majestic Lumina Visuals Lumina Visuals EasyColonies2 EasyColonies2

External Resources