ModsFinder

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.

FabricForgeNeoForgeQuiltRiftModLoaderClient-side onlyMIT LicenseOpen sourcea1.0.17_04 – 26.3

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

  1. Rendering and UI helpers

    Utilities for drawing and laying out interface elements, usable by other mods that need custom screens.

  2. Update checker

    An API that lets a mod check whether a newer release of itself is available.

  3. Translation access

    Helpers that make translation resources easier for other mods to read and use.

  4. 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
26.31.2.1+26.3-fabric1.2.1+26.3-forge1.2.1+26.3-neoforge1.2.1+26.3-fabricNot availableNot available
26.21.2.1+26.2-fabric1.2.1+26.2-forge1.2.1+26.2-neoforge1.2.1+26.2-fabricNot availableNot available
26.1.21.2.1+26.1.2-fabric1.2.1+26.1.2-forge1.2.1+26.1.2-neoforge1.2.1+26.1.2-fabricNot availableNot available
26.11.2.1+26.1-fabric1.2.1+26.1-forge1.2.1+26.1-neoforge1.2.1+26.1-fabricNot availableNot available
1.21.x12 of 12 versions with builds
1.21.111.2.1+1.21.11-fabric1.2.1+1.21.11-forge1.2.1+1.21.11-neoforge1.2.1+1.21.11-fabricNot availableNot available
1.21.101.2.1+1.21.10-fabric1.2.1+1.21.10-forge1.2.1+1.21.10-neoforge1.2.1+1.21.10-fabricNot availableNot available
1.21.91.2.1+1.21.10-fabric1.2.1+1.21.10-forge1.2.1+1.21.10-neoforge1.2.1+1.21.10-fabricNot availableNot available
1.21.81.2.1+1.21.8-fabric1.2.1+1.21.8-forge1.2.1+1.21.8-neoforge1.2.1+1.21.8-fabricNot availableNot available
1.21.71.2.1+1.21.8-fabric1.2.1+1.21.8-forge1.2.1+1.21.8-neoforge1.2.1+1.21.8-fabricNot availableNot available
1.21.61.2.1+1.21.6-fabric1.2.1+1.21.6-forge1.2.1+1.21.6-neoforge1.2.1+1.21.6-fabricNot availableNot available
1.21.51.2.1+1.21.5-fabric1.2.1+1.21.5-forge1.2.1+1.21.5-neoforge1.2.1+1.21.5-fabricNot availableNot available
1.21.41.2.1+1.21.4-fabric1.2.1+1.21.4-forge1.2.1+1.21.4-neoforge1.2.1+1.21.4-fabricNot availableNot available
1.21.31.2.1+1.21.3-fabric1.2.1+1.21.3-forge1.2.1+1.21.3-neoforge1.2.1+1.21.3-fabricNot availableNot available
1.21.21.2.1+1.21.3-fabric1.2.1+1.21.3-forge1.2.1+1.21.3-neoforge1.2.1+1.21.3-fabricNot availableNot available
1.21.11.2.1+1.21.1-fabric1.2.1+1.21.1-forge1.2.1+1.21.1-neoforge1.2.1+1.21.1-fabricNot availableNot available
1.211.2.1+1.21.1-fabric1.2.1+1.21.1-forge1.2.1+1.21.1-neoforge1.2.1+1.21.1-fabricNot availableNot available
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
ReleaseBetaAlphaNot available

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?

No. Servers do not need it; each player installs it for their own game.

Which mods require UniLib?

CraftPresence and DropConfirm require it, so it must be installed alongside either of them.

Which loaders have UniLib files for 26.3?

Fabric, Forge, NeoForge and Quilt all have 1.2.1+26.3 files for 26.3, and the library also has ModLoader and Rift builds for older versions.

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

All projects

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.
CDAGaming, on the Modrinth page

Official listing

Owner
CDAGaming
Published
2024-07-03
Updated on Modrinth
2026-09-20
Facts verified
2026-10-15

Tags