MINECRAFTHUB.IO
Java Mods

YetAnotherConfigLib (YACL)

YetAnotherConfigLib (YACL) is a builder based config screen library for Fabric and NeoForge Minecraft Java mods, spanning versions 1.19 through 26.2.

By isxander via Modrinth.

YetAnotherConfigLib config screen with tabbed categories, sliders, and toggles in Minecraft Java
Section
Java Mods
Platform
Java
Checked
Updated
Versions
1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2

What YetAnotherConfigLib (YACL) works with.

PlatformJava Edition
LoadersFabric, Forge, NeoForge, Quilt
Minecraft versions1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
EnvironmentClient, Server

YetAnotherConfigLib (YACL) is a builder based configuration screen library, not a mod players install for its own gameplay change. It gives Fabric, NeoForge, and Forge mod developers a themed settings GUI, sliders, dropdowns, color pickers, and collapsible groups, without writing GUI code from scratch. Its build history covers Minecraft Java from 1.19 through the current 26.2 release, and a Fabric API install is required alongside it on Fabric.

How to install YACL

Most players never install YACL directly. It is a dependency another mod's Modrinth page lists, and the Modrinth App, a modpack launcher, or CurseForge's client resolves it automatically once you add a mod that needs it. A manual install looks like this:

  1. 1.Pick the loader that matches your other mods, Fabric or NeoForge for a currently updated build.
  2. 2.On Fabric, install Fabric API first. YACL's Fabric builds list it as a required dependency, and the game will not start without it.
  3. 3.Download the YACL jar that matches your exact Minecraft version and loader from its Modrinth versions page, then drop it in the .minecraft/mods folder (see the Minecraft mods folder guide if you are not sure where that is).
  4. 4.Launch the matching loader profile. YACL adds no menu of its own, its screens appear inside the mods that depend on it, often reached through Mod Menu.

Fabric, NeoForge, Forge, and Quilt support

YACL's four builds are not on equal footing. Fabric and NeoForge both received a 3.9.6 release on 19 July 2026, Fabric reaching Minecraft 26.1 and 26.2 and NeoForge reaching 26.2. Forge's most recent build is 3.6.6, published 23 March 2025 for Minecraft 1.20.1, a full release rather than a beta, and there has been no Forge build since. Quilt fell behind earlier still, its last tagged build is 3.2.2, published 12 February 2024 for 1.20 and 1.20.1.

Which mods pull in YACL

YACL is a dependency, not a destination, so its install base is whichever mods declare it required. Confirmed current dependents include Zoomify, Controlify, Cull Less Leaves, and Adaptive Tooltips, all from the same developer's catalogue as YACL itself. Plenty of other mods use YACL too, but this list only names ones whose own Modrinth version feed actually declares the dependency.

How to download and install YetAnotherConfigLib for Minecraft Java

Questions about YetAnotherConfigLib (YACL).

5 questions

Do I install YACL myself?

Usually not directly. YACL arrives as a dependency of another mod, and the Modrinth App, a modpack launcher, or CurseForge's client resolves it automatically once you add a mod that needs it. A manual Fabric install still needs the matching jar in the mods folder alongside Fabric API, since Fabric builds require it.

Is there a Forge version?

Forge support exists but is not current. The last Forge build is 3.6.6, published in March 2025 for Minecraft 1.20.1, and there has been no Forge release since. NeoForge is the actively updated loader beyond 1.20.1, currently reaching Minecraft 26.2 alongside Fabric.

Does YACL work with Fabric API?

Yes, and on Fabric it is required. YACL's Fabric builds declare Fabric API as a hard dependency in their Modrinth version metadata, so the game will not launch without Fabric API installed alongside YACL.

Which Minecraft version does YACL support?

It depends on the loader. Fabric and NeoForge both reach the current 26.2 release. Forge stops at 1.20.1, last built March 2025, and Quilt stops at 1.20.1 too, last built February 2024. The project's overall history goes back to Minecraft 1.19.

What does YACL do in Minecraft?

Nothing by itself. YACL is a library other mods use to build their settings screens, sliders, dropdowns, color pickers, and grouped categories instead of a plain text config file. Install it only because a mod you use requires it as a dependency.

More Java Mods like YetAnotherConfigLib (YACL).

Guides for Java Mods.

Browse all Minecraft Java mods