Shadow Config

Quick rating

Community listing page, reviews may not be monitored by the author.

Shadow Config

No reviews yet

Extensible configuration library for mods, designed to simplify config management with many functions and multiple file extensions

Mod Loaders
Minecraft

About

Description

Shadow Config is a lightweight configuration library for mods, focused on clarity, automation, and minimalism.

Supported file extensions: 
- JSON
- JSONC
- TOML
- YAML
Example:

05jrlk.png

It provides:

  • Automatic config migration without versioning or manual mapping
  •  
  • Comment injection via annotations for readable, documented configs
  •  
  • Jackson-based serialization with full support for nested structures, lists, and primitives
  •  
  • Format-agnostic output with clean formatting and optional comment preservation
  •  
  • Minimal runtime footprint, designed for integration into mod ecosystems without overhed
  •  
  • Multiple loaders support for cross loader mods development

Shadow Config is a lightweight configuration library for mods, focused on clarity, automation, and minimalism.

Supported file extensions: 
- JSON
- JSONC
- TOML
- YAML

Example:

One config in different formats

RandomConfig preview

It provides:

  • Automatic config migration without versioning or manual mapping
  • Comment injection via annotations for readable, documented configs
  • Jackson-based serialization with full support for nested structures, lists, and primitives
  • Format-agnostic output with clean formatting and optional comment preservation
  • Minimal runtime footprint, designed for integration into mod ecosystems without overhed
  • Multiple loaders support for cross loader mods development