UniLib
by CDAGaming
UniLib is a client-side library of shared utilities for rendering, UI design, update checking and translation, built to run across a very wide span of Minecraft versions.
What it does
The library collects APIs that began as part of CraftPresence. They cover rendering and UI helpers, an update checker, and easier access to translation resources. A companion project, UniCore, provides further APIs that sit alongside this one.
The mod targets versions from the earliest Alpha builds through the latest releases, so some settings or API calls behave differently depending on the game version. Files exist for Fabric, Forge, NeoForge, Quilt, ModLoader and Rift. Only the client needs the library, and it is released under the MIT License as open source. CraftPresence and DropConfirm require it.
The latest files are 1.2.1+26.3 for 26.3 on Fabric, Forge, NeoForge and Quilt, published on 2026-09-20. Game versions run from a1.0.17_04 to 26.3 across 72 release versions, and snapshot builds are published. Because of changes to Minecraft's codebase, some mod data can no longer be retrieved automatically in later data-driven releases.
Key features
Rendering and UI helpers
Utilities for drawing and laying out interface elements, usable by other mods that need custom screens.
Update checker
An API that lets a mod check whether a newer release of itself is available.
Translation access
Helpers that make translation resources easier for other mods to read and use.
Broad version coverage
One library shared across many releases, from early Alpha builds to current versions.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
1.13.x1 of 1 version with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
13 older game versions (1.0 – 1.12.2) not shown. All files on Modrinth
Required by 2 mods
Questions
Does UniLib need to be installed on the server?
Which mods require UniLib?
Which loaders have UniLib files for 26.3?
In the catalog
UniLib 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 CDAGaming
Similar mods
What the author says
A common set of Utilities, designed for over 50 versions of Minecraft! This library mod offers various API utilities that have been developed over the years, initially part of CraftPresence, that have been designed to work on over 50 versions of Minecraft, from the earliest Alphas to the latest Releases.
Official listing
- Modrinth page
- modrinth.com/mod/unilib
- Owner
- CDAGaming
- Published
- 2024-07-03
- Updated on Modrinth
- 2026-09-20
- Facts verified
- 2026-10-15
