Get the files on 9Minecraft
Auto Config supports multiple serialization libraries. Developers must choose one during the registration process.
Built-in Serializers
- JanksonConfigSerializer: Supports JSON5, allowing for comments within the config file.
- GsonConfigSerializer: Standard JSON format, highly compatible and lightweight.
- Toml4jConfigSerializer: Uses the TOML format, which is the standard for Forge mod configurations.
Registration Code
// Registering with Jankson (Recommended for comments)
AutoConfig.register(MyModConfig.class, JanksonConfigSerializer::new);
// Accessing the config instance
MyModConfig config = AutoConfig.getConfigHolder(MyModConfig.class).getConfig;












