
Modder Name Lib
Yeah, another one of these. Shared code for quat's Season 2 mods.
About this Mod
Modder Name Lib is my personal library of code shared between all Season 2 projects. Code that benefits from only one copy of it existing, rather than one copy per-mod; and code that I'm tired of cut-and-pasting between mods.
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 will (probably) be used instead of the bundled versions.
At the moment, it contains:
- basic mod scaffolding,
- a custom system for registering content and datagenning stuff at the same time,
- abstractions over the differences between modloaders,
- an error-reporting system,
- a configuration library, usable through both fabric and neoforge.
As Season 2 expands in scope, it will grow to contain anything else I need.
what is "Season 2"
This is part of the quat's mods "Season 2" project. All Season 2 mods are developed and tested together, in the same Git repo, compiled from the same codebase.
During Season 1 (2018-2025), I developed all my mods separately. This made it difficult to start new projects, annoying to port projects between Minecraft versions, error-prone to maintain code shared between multiple projects, and switching between projects sometimes required long waiting periods as the development tooling got its act together. These factors combined caused me to burn out of Minecraft modding.
During Season 2 (2025-?), I aim to address these problems with new development tooling.
what's in a name?
A moddernamelib is a derisive term for "library mods only intended to be used by one modder." I have become the thing I sought to destroy.
Available Versions
How to Install Modder Name Lib on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "Modder Name Lib". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.5, 1.21.1 (+1 more)
Server-side
~ OptionalRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Modder Name Lib server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is Modder Name Lib compatible with fabric and forge and neoforge?
Modder Name Lib officially supports fabric, forge, neoforge for Minecraft 1.21.11, 1.21.5, 1.21.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Modder Name Lib – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Modder Name Lib consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Modder Name Lib with just one click on your server.