Nova Config
by Eclipse-5214
Nova Config is a Fabric configuration library for mod developers, with a DSL-based config system and a Elementa-built settings UI.
What it does
Developers define their settings through a domain-specific language and the library turns those definitions into a configuration system with a settings screen. Nova Config is built on Elementa, so its interface pieces are assembled from modular UI components rather than hand-written screens. Changes made while the game runs can be picked up through live reloading, and inline Markdown documentation can describe each option where it is declared.
Only the client needs the library, so it changes nothing on the server side. Files are published for Fabric and target 1.21.5 only, with 1.0.1 for 1.21.5 as the latest build, dated 2025-06-26. The code is All rights reserved and is not open source, though public links to the source code and issue tracker exist. The author is Eclipse-5214 and the creator is the lead developer.
Key features
DSL-based configuration
Options are declared through a domain-specific language, which reduces the boilerplate needed to define a config.
Modular UI components
The settings screen is assembled from reusable interface components built on Elementa.
Live reloading
Configuration changes can be applied while the game is running, without a full restart of the client.
Inline Markdown docs
Documentation written in Markdown sits next to each option, so the description travels with the setting.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Mod developers
Developers who need a configuration system for their own mod can use the DSL and UI components instead of building both from scratch.
Who it’s for: Mod developers who want a high-level configuration system with expressive, modular definitions and little boilerplate. Players of Fabric mods that use the library get a settings screen generated from those definitions.
Questions
Which loader does Nova Config support?
Does Nova Config have to be installed on the server?
Is the source code available?
In the catalog
Nova Config is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from Eclipse-5214
Similar mods
What the author says
A high-level configuration system for mod developers—focused on expressiveness, modularity, and zero boilerplate.
Official listing
- Modrinth page
- modrinth.com/mod/nova-config
- Owner
- Eclipse-5214
- Published
- 2025-06-26
- Updated on Modrinth
- 2025-06-26
- Facts verified
- 2026-10-15
