G'Lib
by greyifer
G'Lib is a Fabric library mod for 1.21.1 that other G mods use for shared systems such as skins, HUD panels and configuration screens.
What it does
Developers building Fabric mods can draw on G'Lib for live skins, timed state shown on screen, and reusable editor parts, so each mod does not have to rebuild those systems.
Beneath the interface layer sit shared helpers for packets sent between server and client, event hooks, sound playback, player records, stand-in players and compatibility hooks for other mods. Its user interface layer includes configuration screens, editor layouts, model galleries, tutorials and scrolling menu regions.
G'Lib is published for Fabric only, with a single build, 0.1.0 for 1.21.1, on the beta channel. It runs on client and server, so the server and every player need it, and it is released under the GNU General Public License v3.0 or later. The source code is public.
Key features
Player skin editing
Skins can be loaded, extracted into faces, edited region by region and painted with blending of individual pixels.
Animated texture tracking
Animated textures can be tracked and edited, with an edit history that is synchronized between server and client.
HUD and game state panels
Timers, animated list panels, cooldowns and broadcasts of shared configuration can be drawn on the HUD and kept in sync.
Shared interface toolkit
Configuration screens, editor layouts, model galleries, tutorials and scrolling menu regions are provided as reusable parts.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Skin tools for servers
A server mod that edits player skins can rely on G'Lib for loading, editing and synchronizing them across the server.
Custom HUD panels
A mod that shows timers or cooldowns can use the HUD panels rather than writing its own rendering code.
Who it’s for: Fabric mod developers and players who run G Mods on 1.21.1 will find the shared systems useful, especially where skins and multiplayer state must stay consistent.
How it compares
Paint your Shulkers! is a client-side only Fabric mod for 1.21.1 with all rights reserved, so it does not need a server install. Live Texture Editor is also client-side only and all rights reserved, and its Fabric builds cover 1.21 – 26.3. G'Lib differs by being a client and server library released under the GNU General Public License v3.0 or later, with source code public.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| G'Lib | Fabric | 1.21.1 | Client and server | 2026-07-15 |
| Paint your Shulkers! | Fabric | 1.21.1 | Client-side only | 2026-08-02 |
| Live Texture Editor | Fabric | 1.21 – 26.3 | Client-side only | 2026-10-02 |
Questions
Does G'Lib need to be installed on the server?
Which loader and version does G'Lib support?
Is the G'Lib source code available?
In the catalog
G'Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from greyifer
Similar mods
What the author says
G'Lib provides shared systems for Fabric mods that need dynamic player skins, synchronized game state, polished HUD elements, or custom editor interfaces. Its main focus is live skin manipulation, with additional tools for building consistent multiplayer features and user interfaces without recreating the underlying…
Official listing
- Modrinth page
- modrinth.com/mod/glib
- Owner
- greyifer
- Published
- 2026-07-15
- Updated on Modrinth
- 2026-07-15
- Facts verified
- 2026-10-15