Modder Name Lib
by quat
Modder Name Lib is a shared code library from quat that the Season 2 mods use for loader abstraction, registration, configuration and error reporting.
What it does
The library provides basic mod scaffolding that hides differences between the Fabric, Forge and NeoForge loaders, so one codebase can target all three. It also includes a custom registration system that handles content registration and data generation in the same pass, an error-reporting system, and a configuration library that works through Fabric and NeoForge with its own config format. Fabric API is required, and the mod is listed as required by Rebind Narrator, Packages and Crowmap.
Mods that bundle the library carry it inside the jar through jar-in-jar on Fabric and NeoForge. Players and developers can also choose to install a specific version by hand, which the author suggests is the usual approach instead of the bundled copy. Installing it separately is noted as probably needed when another mod is used alone. The library is open source under the GNU Lesser General Public License v3.0 or later and is published for 1.20.1, 1.21.1, 1.21.5, 1.21.11 and 26.1.2. Each loader's latest file targets 26.1.2 for Fabric and NeoForge and 1.20.1 for Forge.
Key features
Loader abstraction
Shared scaffolding smooths over the differences between the Fabric, Forge and NeoForge APIs for mod code.
Combined registration
Content registration and data generation run through one custom system, so both are set up together.
Error reporting
A built-in error-reporting system gives mods a common way to report problems during development and play.
Configuration library
A configuration library reads and writes settings on Fabric and NeoForge using a custom config format.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 3 mods
How it compares
Atlas Lib is a library for Forge and NeoForge only, covering 1.12.2 – 1.21.1, under the GNU Lesser General Public License v2.1 only, and it is open source. Yet Another Mod Library is a NeoForge-only library for 1.21.1 under the Apache License 2.0, and it is open source. Modder Name Lib covers Fabric, Forge and NeoForge across 1.20.1 – 26.1.2 and is open source under the GNU Lesser General Public License v3.0 or later.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Modder Name Lib | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client or server, optional | 2026-08-31 |
| Atlas Lib | Forge and NeoForge | 1.12.2 – 1.21.1 | Client and server | 2026-06-06 |
| Yet Another Mod Library | NeoForge | 1.21.1 | Client and server | 2026-07-27 |
Questions
Does Modder Name Lib need Fabric API?
Is it necessary to install Modder Name Lib separately?
Which versions are available for Modder Name Lib?
In the catalog
Modder Name Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from quat
Similar mods
What the author says
Modder Name Lib is my personal library of code shared between all Season 2 projects. You probably do not need to install Modder Name Lib separately. Modder Name Lib is included in all mods that use it using the "jar-in-jar" systems in Fabric and NeoForge. If you choose to manually install it, the version you select…
Official listing
- Modrinth page
- modrinth.com/mod/modder-name-lib
- Owner
- quat
- Published
- 2025-08-11
- Updated on Modrinth
- 2026-08-31
- Facts verified
- 2026-10-15
