Wiki 9Minecraft Wiki 9Minecraft

YetAnotherConfigLib Mod Wiki & Guide

Java EditionModGuides 4FAQ 10Related mods 48

Provides a configuration library for mod developers to create settings menus.

DownloadYetAnotherConfigLib Mod

Get the files on 9Minecraft

Contents (4)
  1. Guides
  2. Frequently asked questions
  3. Gallery
  4. You May Also Like

Guides

Step-by-step, in-game.

Frequently asked questions

How do I start making a config screen for my mod?
Create a new YetAnotherConfigLib builder instance and add option groups using `.addOptionGroup()`, then register it to your mod's config screen factory. The library handles all the menu rendering and layout automatically.
What's the difference between a category and an option group?
Categories are visual sections within a single screen that organize related options together, while option groups are the top-level containers you add to your builder—you can have multiple groups that appear as tabs or separate sections depending on your layout.
Can I add search/filter functionality to my config screen?
YetAnotherConfigLib doesn't include built-in search, but you can organize options into well-named categories and use clear tooltips to help players find settings quickly without needing a search feature.
How do I make a config option that only shows up when another option is enabled?
Use conditional rendering by setting a requirement or predicate on your option that checks the state of the parent setting—this keeps the screen clean by hiding irrelevant options dynamically.

See all 10 YetAnotherConfigLib questions ›