Auto Config Lib is a Vintage Story mod by TheInsanityGod. Auto Config Lib generates Config Lib menus for typed mod settings and world configuration, including labels, descriptions, ranges, and reset values.





Why this mod is worth installing
Useful when a mod exposes settings through typed configuration classes but lacks its own Config Lib integration. It is mainly a support utility for players who want to adjust such options in-game and modders who want annotation-based presentation.
What Auto Config Lib adds
Auto Config Lib detects typed configuration classes and builds corresponding Config Lib entries automatically. World configuration is handled as well, so supported settings can appear in the same configuration interface instead of requiring a custom screen from every mod.
The generated controls can use documentation and data annotations from the configuration code. Names, descriptions, categories, default reset values, read-only state, and visibility can therefore be reflected in the menu when the mod provides the necessary metadata.
Numeric limits can become sliders through range annotations, while string fields may receive a maximum length. Display formatting also supports percentage presentation for floating-point values, and annotated methods can be exposed as buttons when marked visible.
Where to download Auto Config Lib
The official Vintage Story Mod DB page is the right place to get the current release through the in-game mod manager.