ModsFinder

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.

FabricClient-side onlyAll rights reserved1.21.5

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

  1. DSL-based configuration

    Options are declared through a domain-specific language, which reduces the boilerplate needed to define a config.

  2. Modular UI components

    The settings screen is assembled from reusable interface components built on Elementa.

  3. Live reloading

    Configuration changes can be applied while the game is running, without a full restart of the client.

  4. Inline Markdown docs

    Documentation written in Markdown sits next to each option, so the description travels with the setting.

Compatibility

Latest build for each game version and loader.

1.21.51.0.1
ReleaseBetaAlphaNot available

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?

Only Fabric. Files are published for Fabric alone, for Minecraft 1.21.5.

Does Nova Config have to be installed on the server?

No. It is installed on the player's side alone, so servers need nothing.

Is the source code available?

Public links to the source code and the issue tracker exist, but the license is All rights reserved and the project is not open source.

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

All projects

Similar mods

What the author says

A high-level configuration system for mod developers—focused on expressiveness, modularity, and zero boilerplate.
Eclipse-5214, on the Modrinth page

Official listing

Owner
Eclipse-5214
Published
2025-06-26
Updated on Modrinth
2025-06-26
Facts verified
2026-10-15

Tags