Modscraper Modscraper Minecraft
YetAnotherConfigLib logo

YetAnotherConfigLib

Mod

by isXander

A builder-based configuration library for Minecraft.

Type

Mod

CurseForge Downloads

134,698,844

CurseForge ID

667299

Modrinth Downloads

134,017,785

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
B i o m e c h B i o m e c h Palladium superheroes Palladium superheroes Real creepy pasta Horror (Horror) (creepy pasta) Real creepy pasta Horror (Horror) (creepy pasta) Genshin RP Origins Adventure Genshin RP Origins Adventure Zombotony - Zombie Apocalypse Zombotony - Zombie Apocalypse InfinityCraft Ultra InfinityCraft Ultra Fertility Fertility MI:Lost Favor MI:Lost Favor NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 Freshly Textured Freshly Textured Valse's Chunk By Chunk Valse's Chunk By Chunk Complicated Survival Complicated Survival World End Dungeon Heroes World End Dungeon Heroes Jujutsu Craft X Mine Piece Jujutsu Craft X Mine Piece Vanilla QOL Improved Vanilla QOL Improved StrikeCraft StrikeCraft StickCraft Gamepad Edition StickCraft Gamepad Edition The Second Ring - LOTR The Second Ring - LOTR Last Ascension Last Ascension Naano Horizons - Utalyoa Edition Naano Horizons - Utalyoa Edition FlamePack Sodium FlamePack Sodium COMBAT ZERO(TACZ FPS PVP) COMBAT ZERO(TACZ FPS PVP) Schedule 2 Schedule 2 Crazy Holloween - The Darkest & Craziest Horror Adventure! Crazy Holloween - The Darkest & Craziest Horror Adventure! Telos Realms - 1.4.3 Update Telos Realms - 1.4.3 Update Tech's Community Server Tech's Community Server Enhanced The God Enhanced The God Borukva Modpack Borukva Modpack emad modpack emad modpack Feather Weighted MC Feather Weighted MC HugoSMP HugoSMP Cobblemon Optimized [FABRIC] Cobblemon Optimized [FABRIC] Fresh AnimationCraftiar - iGorgi Edition Fresh AnimationCraftiar - iGorgi Edition The Last Horror Experience [REHORRIFIED] The Last Horror Experience [REHORRIFIED] Immersive Portals - The Experience Immersive Portals - The Experience ApolloOptimized ApolloOptimized Turning into an ANIME/RPG Turning into an ANIME/RPG The CobbleMMO The CobbleMMO Chill Chill GABG's XVanilla GABG's XVanilla Createrington Rails 'n Sails Createrington Rails 'n Sails The Parallel (analog horror made by LC on yt) The Parallel (analog horror made by LC on yt) SVC Server Modpack SVC Server Modpack 动作优化 动作优化 SHARKSQUAD - CURSED BOYS SHARKSQUAD - CURSED BOYS Backtanked Backtanked SKD - Exploration SKD - Exploration Create Blueprint Create Blueprint Wildera SMP Wildera SMP Vanilla Sharp Vanilla Sharp Hackerbbrine's Optimizations Hackerbbrine's Optimizations Realms Unleashed Realms Unleashed Splendid Ranching Splendid Ranching Vibrant N' Visuals Vibrant N' Visuals Better fps than vanilla and optifine DirtTW's Basement Optimize Pack DirtTW's Basement Optimize Pack Rede Moby FPS+ Turbo  Boost Utilits Rede Moby FPS+ Turbo Boost Utilits WARSMP - Tanks and All (Official) WARSMP - Tanks and All (Official) TACZ Expanded Lite V13.5 TACZ Expanded Lite V13.5 Modern Revolutions Skies Modern Revolutions Skies Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest NoodlesSMP NoodlesSMP Verity WORKING Verity WORKING Useful Client-Side Tweaks Useful Client-Side Tweaks Wynncraft DELUXE Wynncraft DELUXE Unstable Unfathon - MODPACK Unstable Unfathon - MODPACK Pixel Craft Pixel Craft Verity has a real voice now Verity has a real voice now Bogwood Matcha Flavoured Bogwood Matcha Flavoured Wynncraft Refined Fruma Additions Wynncraft Refined Fruma Additions RoundAbout JoJo RoundAbout JoJo Vulkan Chapter Of Potato PVP Vulkan Chapter Of Potato PVP QoL++ for Fabric QoL++ for Fabric CivPack CivPack Magician Path Magician Path Vanilla+ Game Vanilla+ Game Lukas-vanilla-pack Lukas-vanilla-pack My Hero Craftademia My Hero Craftademia LoKendGat's pvp modpack LoKendGat's pvp modpack [TACZ] FOAT [TACZ] FOAT HaParla - Journey to Space and Beyond HaParla - Journey to Space and Beyond Servidor Universo PokeNet | Cobblemon Servidor Universo PokeNet | Cobblemon PepeLite PepeLite Flawlessly Optimized Flawlessly Optimized Secure Contain Profit Secure Contain Profit Puppy Girl Empire BCG/Cobblemon Puppy Girl Empire BCG/Cobblemon Chronicles of Arda Chronicles of Arda Dylan's Awesome Mod Pack Dylan's Awesome Mod Pack The Last Dawn III - Remastered The Last Dawn III - Remastered  VeritySurvival VeritySurvival Sitrus Cobblemon - [PC] Sitrus Cobblemon - [PC] PokeHub PokeHub Comfy Touhou Comfy Touhou Last One Alive Last One Alive Project AZOTH Cobblemon Modpack Project AZOTH Cobblemon Modpack Fever fps Fever fps Avatar: The Beginning Avatar: The Beginning Rizmotopia Rizmotopia Minecolonies - The Dark Ages Minecolonies - The Dark Ages Aruori Aruori

External Resources