Nanite Library
by ErrorMikey
Nanite Library is a library mod by ErrorMikey that gives other mods a shared base for loader-specific code, configuration, resource loading and client syncing.
What it does
Nanite Library abstracts away many of the differences between mod loaders, so a mod written against it can run on Fabric and NeoForge without separate loader code paths. It bundles resource loading, a configuration system and client syncing, along with a JSON5 based format for its settings. Both sides of a connection need the library, since the client syncing and shared configuration only function when the server and every player have it installed. Fabric API is required on Fabric builds.
The library was built primarily for the Nanite family of mods, which depend on it, but the author recommends it for anyone building cross-platform mods. Its early feature set is intended as a starting point, and more utilities are planned. The author says existing APIs will be kept where possible, though breaking changes can happen when they are needed to keep the library simple. Nanite Library is open source under the Mozilla Public License 2.0, and its source code and issue tracker are public. Feature requests are accepted through the issue tracker.
Files target 26.1 – 26.3 with builds for Fabric and NeoForge. The latest file for each loader is 26.3.0.6 for 26.3, released 2026-09-27 on the beta channel.
Key features
Loader abstraction
Wraps differences between Fabric and NeoForge behind one interface, so shared code can be written once.
Resource loading
Loads resources for mods that depend on the library, with the loading steps kept in one place.
Configuration system
Provides a JSON5 based configuration format for the mods that use it.
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
Use cases
Who it’s for: Mod developers who ship to Fabric and NeoForge, and players who install any of the mods that depend on the library.
How it compares
AlfinoLib is a Forge and NeoForge library for 1.20.1 – 26.3, licensed under the GNU General Public License v3.0 only and open source. MythLib covers Fabric, Forge, NeoForge and Quilt, but only for 1.20.1, and is published under the MIT License. EnchantedBookLib runs on Fabric, NeoForge and Quilt for 1.21.1 – 1.21.4 under the MIT License. Nanite Library covers Fabric and NeoForge only, for 26.1 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Nanite Library | Fabric and NeoForge | 26.1 – 26.3 | Client and server | 2026-09-27 |
| AlfinoLib | Forge and NeoForge | 1.20.1 – 26.3 | Client and server | 2026-09-21 |
| MythLib | Fabric, Forge, NeoForge and Quilt | 1.20.1 | Client and server | 2023-10-21 |
| EnchantedBookLib | Fabric, NeoForge and Quilt | 1.21.1 – 1.21.4 | Client and server | 2025-02-04 |
Questions
Does Nanite Library need Fabric API?
Does Nanite Library have to be installed on the server?
Which loaders does Nanite Library support?
Which mods require Nanite Library?
In the catalog
Nanite Library is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from ErrorMikey
Similar mods
What the author says
Nanite Libary is a general use library providing abstraction around various Mod Loader differences, essential features for cross mod loader mods and some helpful utilities for modding Minecraft. More is planned to come, this is a very early feature set for the use of our mods currently.
Official listing
- Modrinth page
- modrinth.com/mod/nanite-library
- Owner
- ErrorMikey
- Published
- 2026-04-04
- Updated on Modrinth
- 2026-09-27
- Facts verified
- 2026-10-15
