Uni GUI
by Sixik
Uni GUI is a library for building user interfaces in Minecraft, built on a UI framework and tied directly to the game renderer.
What it does
The library provides a UI framework built on the Unigine engine, aimed at high UI performance while staying portable. It hooks into the Minecraft renderer directly, so it does not require a full rewrite of the core to run. Its stated goal is to write a UI once and run it on every supported loader. Players need it on their client, while the server can run without it. Files are published for Fabric and Forge for 1.20.1, released under the GNU Lesser General Public License v3.0 only, and the project is open source.
Key features
Batched drawing
A dedicated DrawCommands system groups tasks into batch buckets to reduce the cost of drawing each interface element.
Renderer integration
The framework is tied to the Minecraft renderer, so interfaces are drawn through the game's own pipeline.
Vanilla context handling
The library is integrated with the Minecraft context, which addresses issues that come from working outside the game's own structure.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Simple GUI API covers Fabric, Forge and NeoForge across 1.21 – 26.2 and runs client-side only under a custom license that is not open source. Fancy Entity Renderer is client-side only, open source under the GNU General Public License v3.0 or later, and published for 1.20.1 – 26.2 on the same three loaders. Vinconfig lib is Forge-only for 1.20.1, client-side only, and licensed under Creative Commons Attribution No Derivatives 4.0, not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Uni GUI | Fabric and Forge | 1.20.1 | Client required, server optional | 2026-08-12 |
| Simple GUI API | Fabric, Forge and NeoForge | 1.21 – 26.2 | Client-side only | 2026-08-20 |
| Fancy Entity Renderer | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client-side only | 2026-10-10 |
| Vinconfig lib | Forge | 1.20.1 | Client-side only | 2026-06-16 |
Questions
Does Uni GUI need to be installed on the server?
In the catalog
Uni GUI is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from Sixik
Similar mods
What the author says
UniGUI is a UI framework built on top of my library for the Unigine engine. It is designed not to be directly tied to the Minecraft renderer, making it portable without requiring a complete core rewrite. The main goal of this library is to deliver maximum UI performance and follow the "write once, run anywhere"…
Official listing
- Modrinth page
- modrinth.com/mod/uni-gui
- Owner
- Sixik
- Published
- 2026-08-12
- Updated on Modrinth
- 2026-08-12
- Facts verified
- 2026-10-15
