ModsFinder

Lazuli Lib

by Sandbox Studio

Lazuli Lib is a rendering library for Fabric, with shader registration, geometry helpers, particle support and zoom commands for other mods to build on.

FabricClient-side onlyMIT LicenseOpen source1.20 – 1.21.11

What it does

Lazuli Lib provides the building blocks for visual effects: registering custom shaders, constructing geometry in code, and spawning particles from a custom particle system. Developers who would otherwise write this rendering plumbing themselves can call the library instead. The Zoom commands add a built-in way to adjust the camera field of view while testing a scene.

Only the client needs the library, since rendering happens on the player's side and a server can run without it. Installation needs Fabric, and the files cover 1.20 – 1.21.11, 19 release versions in total, under the MIT License. Required by 1 other mod, StatesOfMatterLib, which depends on it for its rendering. The latest Fabric file is mc1.21.1-1.4.1 for 1.21.11, published 2026-08-07.

Key features

  1. Shader registration

    Custom shaders can be registered through a simple API so mods can load their own rendering programs.

  2. Geometry building

    Helpers for constructing shapes and meshes in code let mods draw custom geometry without hand-writing every vertex.

  3. Custom particles

    A particle system supports custom particle types, letting mods define effects beyond the vanilla set.

  4. Zoom commands

    Built-in commands change the camera zoom level, which is useful for inspecting visuals during development.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.11mc1.21.1-1.4.1
1.21.10mc1.21.1-1.4.1
1.21.9mc1.21.1-1.4.1
1.21.8mc1.21.1-1.4.1
1.21.7mc1.21.1-1.4.1
1.21.6mc1.21.1-1.4.1
1.21.5mc1.21.1-1.4.1
1.21.4mc1.21.1-1.4.1
1.21.3mc1.21.1-1.4.1
1.21.2mc1.21.1-1.4.1
1.21.1mc1.21.1-1.4.1
1.21mc1.21.1-1.4.1
1.20.x7 of 7 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 1 mod

Use cases

Visual mod development

Developers building effects, shaders or particle-based visuals can reuse the library's registration and drawing helpers.

Who it’s for: Mod developers who need shader, geometry or particle helpers for Fabric, and players who use mods that depend on it.

Questions

Does Lazuli Lib need to be installed on a server?

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

Which game versions does Lazuli Lib support?

Files exist for 1.20 – 1.21.11, covering 19 release versions, and the Fabric loader is the only one supported.

Which mod requires Lazuli Lib?

StatesOfMatterLib requires it, so installing that mod also means installing Lazuli Lib on the client.

In the catalog

Lazuli Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Sandbox Studio

All projects

Similar mods

What the author says

Introducing LazuliLib! a lightweight and flexible library designed to rendering easier and more acessible than ever! Future planned additions are a visual in-game shader editor, BlockBench models support, STL 3d file support and a custom particle system!
Sandbox Studio, on the Modrinth page

Official listing

Owner
Sandbox Studio
Published
2025-07-26
Updated on Modrinth
2026-08-07
Facts verified
2026-10-15

Tags