ModsFinder

ukulib

by uku

ukulib is a utility library that supplies shared code for other mods by the same author, and it runs only on the client.

FabricNeoForgeQuiltClient-side onlyMozilla Public License 2.0Open sourceb1.7.3 – 26.3

What it does

Its main part is a configuration system: a simple but thorough way for a mod to declare its settings, together with utilities and widgets for building config screens. Other mods can call these pieces instead of writing their own, which keeps their config menus consistent with each other.

Beyond configuration, the library bundles a range of general Minecraft helpers. It is published for Fabric, NeoForge and Quilt across 34 release versions, with builds covering b1.7.3 – 26.3 and snapshot builds included. The source code is open source under the Mozilla Public License 2.0, and a wiki is linked from the project page.

Thirty-four other mods require ukulib, among them uku's Armor HUD, TotemCounter, BetterHurtCam, Tier Tagger and PotionCounter, so installing any of them also means installing the library. The latest files are 2.2.0+26.3 for Fabric, NeoForge and Quilt, dated 2026-09-15.

Key features

  1. Configuration system

    A declarative way to define mod settings, with the same structure working across the supported loaders.

  2. Config screen widgets

    Ready-made widgets and utilities for building the settings screens that a configuration system needs.

  3. General utilities

    A collection of Minecraft-related helper code that other mods of the author can draw on.

  4. Fabric, NeoForge and Quilt support

    Builds exist for all three loaders, so a mod that uses the library can run on each of them.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.32.2.0+26.3-fabric2.2.0+26.3-neoforge2.2.0+26.3-fabric
26.22.1.1+26.2-fabric2.1.1+26.2-neoforge2.1.1+26.2-fabric
26.1.22.0.0+26.1-fabric2.0.0+26.1-neoforge2.0.0+26.1-fabric
26.1.12.0.0+26.1-fabric2.0.0+26.1-neoforge2.0.0+26.1-fabric
26.12.0.0+26.1-fabric2.0.0+26.1-neoforge2.0.0+26.1-fabric
1.21.x12 of 12 versions with builds
1.21.111.10.2+1.21.11Not available1.10.2+1.21.11
1.21.101.9.0+1.21.9Not available1.9.0+1.21.9
1.21.91.9.0+1.21.9Not available1.9.0+1.21.9
1.21.81.8.2+1.21.6Not available1.8.2+1.21.6
1.21.71.8.2+1.21.6Not available1.8.2+1.21.6
1.21.61.8.2+1.21.6Not available1.8.2+1.21.6
1.21.51.7.1+1.21.5Not available1.7.1+1.21.5
1.21.41.6.0+1.21.4Not available1.6.0+1.21.4
1.21.31.5.0+1.21.2Not available1.5.0+1.21.2
1.21.21.5.0+1.21.2Not available1.5.0+1.21.2
1.21.11.4.1+1.21Not available1.4.1+1.21
1.211.4.1+1.21Not available1.4.1+1.21
1.20.x7 of 7 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Required by 34 mods

How it compares

Full comparison

Circumflex is a Fabric and Quilt library for 1.20.1 – 1.21. Players can install it on either side, and neither side needs it. It is under the MIT License and is open source. Scelli is a Fabric library for 1.21.8 – 1.21.11 that runs server-side only, also under the MIT License and open source. CyanLib is a Fabric library for 1.17 – 26.3 that works on either side, and neither side needs it, under the GNU General Public License v2.0 only, and is open source. ukulib is client-side only, for Fabric, NeoForge and Quilt, under the Mozilla Public License 2.0.

ModLoadersGame versionsEnvironmentUpdated
ukulibFabric, NeoForge and Quiltb1.7.3 – 26.3Client-side only2026-09-15
CircumflexFabric and Quilt1.20.1 – 1.21Client or server, optional2024-09-16
ScelliFabric1.21.8 – 1.21.11Server-side only2026-02-26
CyanLibFabric1.17 – 26.3Client or server, optional2026-09-23

Questions

Does a mod that uses ukulib need the library installed?

Yes. Thirty-four catalog mods require ukulib, so it must be present for any of them to load.

Which loaders does ukulib support?

ukulib has builds for Fabric, NeoForge and Quilt. The latest files for each are 2.2.0+26.3, dated 2026-09-15.

Are snapshot builds available?

Yes. Snapshot builds are published alongside the release versions, with builds covering b1.7.3 – 26.3.

In the catalog

ukulib 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 uku

All projects

Similar mods

What the author says

ukulib is a Minecraft library mod developed throughout the years for my multitude of mods, with many useful capabilities!
uku, on the Modrinth page

Official listing

Owner
uku
Published
2022-09-27
Updated on Modrinth
2026-09-15
Facts verified
2026-10-15

Tags