Wiki 9Minecraft Wiki 9Minecraft

Auto Config Updated API Serialization & Storage

Java EditionModGuides 5FAQ 3Related mods 60
DownloadAuto Config Updated API Mod

Get the files on 9Minecraft

Contents (4)
  1. Built-in Serializers
  2. Registration Code
  3. Next guides
  4. More in this wiki

Auto Config supports multiple serialization libraries. Developers must choose one during the registration process.

Built-in Serializers

  1. JanksonConfigSerializer: Supports JSON5, allowing for comments within the config file.
  2. GsonConfigSerializer: Standard JSON format, highly compatible and lightweight.
  3. 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;