ModsFinder

AxolotlClient Rendering

by AxolotlClient

AxolotlClient Rendering is a GUI rendering library that draws shapes, static SVGs and TrueType fonts for other client mods.

FabricQuiltOrnitheClient-side onlyGNU Lesser General Public License v3.0 or laterOpen source1.8.9 – 26.3

What it does

Within the AxolotlClient project, the library gives mod developers a simple way to draw shapes, static SVG images and TrueType text on screen. SVG support relies on the Apache Batik library, and font handling uses FreeType, both bundled with the library.

The library is client-side only, so a server needs nothing from it and players who never join a modded server can still use it. Files are published for Fabric, Quilt and Ornithe, covering 1.8.9, 1.20.1, 1.21, 1.21.1, 1.21.11, 26.1, 26.2 and 26.3, with snapshot builds also published. It is released under the GNU Lesser General Public License v3.0 or later and is open source, with public source code and an issue tracker.

Key features

  1. Shape rendering

    Draws basic shapes on screen for interface elements built by other client mods.

  2. Static SVG images

    Renders static SVG files through the bundled Batik library, so vector graphics can appear in a GUI.

  3. TrueType text

    Draws text with TrueType fonts, with hinting support, using FreeType for glyph handling.

  4. Dependency setup

    Requires Fabric API, Ornithe Standard Libraries and legacy-lwjgl3, which must be present and are not always declared by mods that depend on it.

Compatibility

Latest build for each game version and loader.

26.30.0.12+26.30.0.12+26.3Not available
26.20.0.10+26.20.0.10+26.2Not available
26.10.0.8+26.10.0.8+26.1Not available
1.21.110.0.7+1.21.110.0.7+1.21.11Not available
1.21.10.0.12+1.21.10.0.12+1.21.1Not available
1.210.0.12+1.21.10.0.12+1.21.1Not available
1.20.10.0.12+1.20.10.0.12+1.20.1Not available
1.8.9Not availableNot available0.0.12+1.8.9
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Custom interface screens

Mod developers can draw their own panels, icons and labels without writing rendering code from scratch.

Vector icons

SVG files can supply icons for menus and overlays, scaled without losing sharpness.

Who it’s for: Client mod developers who need shapes, SVG images or TrueType text in a GUI, and players who run such mods on a single-player or multiplayer client.

How it compares

Full comparison

Modern UI mVUS is a client-side only library for 1.21.9 – 1.21.11 on Fabric, Forge and NeoForge, open source under the GNU Lesser General Public License v3.0 or later. Polymer Font Utils is server-side only, released under CC0 1.0 Universal for 1.21.2 – 1.21.4 on Fabric and Quilt, so it covers a different environment and version range than AxolotlClient Rendering.

ModLoadersGame versionsEnvironmentUpdated
AxolotlClient RenderingFabric, Quilt and Ornithe1.8.9 – 26.3Client-side only2026-09-20
Modern UI mVUSFabric, Forge and NeoForge1.21.9 – 1.21.11Client-side only2026-01-29
Polymer Font UtilsFabric and Quilt1.21.2 – 1.21.4Server-side only2024-12-15

Questions

Does AxolotlClient Rendering need to be installed on a server?

No. Players add it to their own game, and a server needs no copy. Servers can run without it.

Which dependencies does AxolotlClient Rendering require?

Fabric API, Ornithe Standard Libraries and legacy-lwjgl3 are required. Each must be installed manually, because the library does not always get them through its dependency declarations.

Why does the library use legacy-lwjgl3?

Minecraft 1.20.1 ships with LWJGL 3.3.1, while the library uses STB and FreeType bindings. Running with legacy-lwjgl3 gives it the newer LWJGL version it expects, though the larger jar can cause incompatibilities with other client mods that check the LWJGL version they run on.

In the catalog

AxolotlClient Rendering 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 AxolotlClient

All projects

Similar mods

What the author says

This library allows for shader-based rendering of some rounded shapes (e.g. rectangles), static SVGs and TrueType fonts. For SVGs the Apache Batik library is included, for fonts Freetype¹ is used.
AxolotlClient, on the Modrinth page

Official listing

Owner
AxolotlClient
Published
2025-12-09
Updated on Modrinth
2026-09-20
Facts verified
2026-10-15

Tags