UI Lib
Developers who build interfaces for their mods can use UI Lib, a user interface library from DAQEM Studios that supplies the building blocks for in-game screens.
What it does
The library gives mod authors ready components for screens. Buttons can take custom textures that scale to different sizes, so a single texture keeps a consistent look across the interface. Icons can mark status, achievements or other visual cues and can be styled to match the rest of a mod's art.
Scrollable areas let an interface hold long lists of content, such as inventories, quest logs or any panel that displays changing data. UI Lib is a dependency for other mods, not a playable feature on its own. Architectury API is required and must be installed alongside it.
Files are published for Fabric, Forge and NeoForge across 15 release versions, 1.20.1 – 26.3. The library is client-side only, so players install it and servers do not need it. It is open source under the Apache License 2.0.
Key features
Scalable textured buttons
Buttons accept custom textures that stretch to fit different sizes while keeping a uniform appearance.
Status icons
Icons can be placed to show status indicators, achievements or other visual cues inside an interface.
Scrollable panels
Interface areas can scroll, so long inventories, quest logs and other dynamic content stay navigable.
Customizable icon styling
Icons can be adjusted to match the visual style of the mod that uses them.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x9 of 9 versions with builds
1.20.x1 of 1 version with builds
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 13 mods
Use cases
Inventory screens
A mod with large item storage can use scrollable panels so the contents stay readable at any size.
Quest logs
Quest interfaces can show achievements and status icons next to scrolling lists of objectives.
Who it’s for: Mod authors who need buttons, icons and scrollable areas for their own screens, and players who install mods that depend on UI Lib.
How it compares
CoreConfig, SuperMartijn642's Config Lib, Eunomia and Configuration target configuration screens rather than general interface components, so they serve a different purpose. GooeyLibs is server-side only and covers 1.20.1 – 1.21.4, while UI Lib is client-side only and covers a wider span of versions, up to 26.3. UI Lib is open source under the Apache License 2.0, and GooeyLibs is also open source under the GNU Lesser General Public License v3.0 or later.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| UI Lib | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client-side only | 2026-10-10 |
| CoreConfig | Fabric, Forge and NeoForge | 1.20 – 26.1.2 | Client or server, optional | 2026-04-24 |
| SuperMartijn642's Config Lib | Fabric, Forge, NeoForge and Quilt | 1.12 – 26.3 | Client or server, optional | 2026-09-29 |
| Eunomia | Fabric, Forge, NeoForge and Quilt | 1.20 – 26.3 | Client or server, optional | 2026-09-21 |
| Configuration | Fabric, Forge and NeoForge | 1.16.5 – 26.3 | Client and server | 2026-09-19 |
| GooeyLibs | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Server-side only | 2025-01-26 |
Questions
Does UI Lib need Architectury API?
Do servers need UI Lib installed?
Which loaders have UI Lib files?
In the catalog
UI Lib 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 DAQEM Studios
Similar mods
What the author says
This mod provides a user interface library tailored specifically for Minecraft modding. Allowing modders with a seamless experience, this library streamlines the process of crafting user interfaces within the game.
Official listing
- Modrinth page
- modrinth.com/mod/ui-lib
- Owner
- DAQEM Studios
- Published
- 2023-12-21
- Updated on Modrinth
- 2026-10-10
- Facts verified
- 2026-10-15
