Compatibility
Minecraft: Java Edition
Platforms
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
QCONF OVER YACL (MCQOY)

Requires YACL.
McQoy is a simple mod that automatically generates YACL configuration screens for mods using Kaleido.
IT SEEMS I'VE MISSED YOU
Some mods use Kaleido to provide a .toml
configuration - like our own Surveyor, or Crunchy Crunchy, or PicoHUD.
The files look nice, but you can't edit them in-game. With McQoy, you can! Just drop the mod in and you're set.
I DON'T NEED A DOCTOR, I AM A DOCTOR
To set this up for your own mod, just follow the Kaleido readme - Then, set McQoy as a dependency on Modrinth.

Just ensure that your config folder or filename matches your mod ID, so McQoy can pass that on to Mod Menu.
IF I'M NOT CAREFUL, I'LL END UP TALKING TO MYSELF
Ah, right - a little background:
ALL I GOT LEFT IS MY BONES
Quilt Config is misleadingly named. It isn't built on quilt, nor minecraft - It's a pure-java configuration library.
This provides a clear benefit - it works on every loader, and every version of minecraft, with no changes required.
I'M NOT A MAGICIAN, SPOCK
Kaleido is just a wrapper for Quilt Config that shadows the library to avoid path conflicts with Quilt Loader.
With quilt being sunset, we'll be sure to migrate if the maintainers decide to give QConfig a new home/name (hi ix!)
FASCINATING
All mods are built on the work of many others.
This project is based on Quilt Config - and exists only because it's a genuinely great pure-java config library.
Special thanks to ix0rai and cassiancc for providing helpful code snippets and having good ideas to begin with.