CustomFigura
by zqicev
CustomFigura is a Fabric client fork of Figura that points avatar loading at a self-hosted backend instead of the Figura cloud.
What it does
Figura avatars normally load through the Figura cloud. CustomFigura redirects that traffic to a backend the server owner runs, which makes it usable on servers where the official backend cannot be reached, including offline-mode servers. The backend talks to clients over a plain websocket server with TLS, so it can sit behind shared hosting. Players on a supported server see one another's avatars once the FiguraBackend plugin is installed on that server.
Setup needs Minecraft 1.21.1 with Fabric Loader and Fabric API, with the CustomFigura jar placed in the mods folder. In the Figura settings, the backend address is set to the server's host and port. Clients authenticate with a one-time token issued by the server plugin, and the Mojang handshake is used for accounts. Offline UUIDs are supported, and players with version 3 UUIDs are visible to others. Mojang authentication through Ely.By with authlib-injector is also covered by the backend.
Key features
Self-hosted avatar backend
Avatar data is served from a backend the server owner runs, not from the Figura cloud.
Offline-mode support
Offline UUIDs work, so servers that cannot use the official backend can still show avatars.
One-time token login
Clients authenticate with a one-time token issued by the FiguraBackend server plugin.
Plain websocket transport
The backend uses a plain websocket server with TLS, which suits shared hosting setups.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Offline-mode servers
A server that runs in offline mode can host its own avatar backend, so players there still see avatars.
Private communities
A community that wants avatar sharing without relying on the Figura cloud can keep all data on its own machine.
Who it’s for: Server owners who run offline-mode or private servers and want to host the avatar backend themselves, and players who join those servers.
How it compares
NoFigura is a Fabric client mod under a custom license, not open source, for 1.21.5 – 26.3. CustomFigura targets Fabric only, for 1.21 – 1.21.11, and is released under the PolyForm Noncommercial License 1.0.0 without being open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CustomFigura | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-10-12 |
| NoFigura | Fabric | 1.21.5 – 26.3 | Client-side only | 2026-10-14 |
Questions
Does CustomFigura need Fabric API?
Does the server need the mod installed?
Which versions does CustomFigura support?
In the catalog
CustomFigura is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
A fork of Figura that points the avatar backend at a self-hosted server instead of the Figura cloud - made for offline-mode servers where the official backend can't be used. Pair it with the FiguraBackend plugin on your server and players see each other's avatars with no Figura cloud, no Mojang authentication, no…
Official listing
- Modrinth page
- modrinth.com/mod/customfigura
- Owner
- zqicev
- Published
- 2026-05-30
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
