UnionLib
by Stereowalker
Developers who ship one codebase for several loaders can use UnionLib as a shared base, and it also supplies a configuration system.
What it does
UnionLib is a library, not a player-facing mod. It is meant for developers who want to build multi-loader mods with less duplicated work, and for mod authors who want to integrate their own mod with it. It works on either side of a connection, and neither the server nor the client needs it. It is published for Fabric, Forge, NeoForge and Quilt, with files covering 1.16.1 – 26.2 (15 release versions), and the code is licensed under All rights reserved, so it is not open source.
The library is required by six catalog mods, including Controller Support Mod, Survive, Reforged (formerly Tiered), Actual Fishing and Violent Villagers, so anyone installing those needs UnionLib as well. The latest files for every loader are 26.2-13.3, dated 2026-09-06.
Key features
Multi-loader development base
Shared helpers reduce the code a developer must rewrite when targeting several loaders from one project.
Configuration system
A configuration system with a deliberately simple structure, aimed at mods that need only basic settings.
Developer integration
Mod authors can connect their own mod to UnionLib to use its helpers and configuration system.
Compatibility
Latest build for each game version and loader.
26.x1 of 1 version with builds
1.21.x4 of 4 versions with builds
1.20.x3 of 3 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
1.16.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 6 mods
How it compares
TritiumConfiguration is also a configuration library for Fabric, Forge, NeoForge and Quilt, open source under the MIT License, with files for 1.19 – 1.21.10. NAIF API is a client and server library under the MIT License for Fabric, NeoForge and Quilt, covering 1.21 – 1.21.11, and it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| UnionLib | Fabric, Forge, NeoForge and Quilt | 1.16.1 – 26.2 | Client or server, optional | 2026-09-06 |
| TritiumConfiguration | Fabric, Forge, NeoForge and Quilt | 1.19 – 1.21.10 | Client or server, optional | 2025-11-19 |
| NAIF API | Fabric, NeoForge and Quilt | 1.21 – 1.21.11 | Client and server | 2026-05-08 |
Questions
Does a player need to install UnionLib directly?
Which loaders does UnionLib support?
In the catalog
UnionLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Stereowalker
Similar mods
What the author says
This is an API mod, so it provides nothing for users and is intended for developers to use. This mod only does two things, first is making developing multi-loader mods as simple as possible and the second is a configuration system that's very intuitive to use and lacks complexity. I'm sure that nothing this mod…
Official listing
- Modrinth page
- modrinth.com/mod/unionlib
- Owner
- Stereowalker
- Published
- 2022-12-26
- Updated on Modrinth
- 2026-09-06
- Facts verified
- 2026-10-15
