Skip to content

Spell Renderer

A fast, lightweight OpenGL wrapper for Minecraft, designed for rendering 2D objects with a clean, fluent API.

Fabric
Loaders
Fabric
Downloads on Modrinth
58
Followers on Modrinth
1
version
1
Updated
May 9, 2026May 9
Published
in 2026
This is a library — other mods need it, and it adds nothing to the game by itself
Preview · swipe

At a glance

A library: other mods need it
Runs on Fabric
For Minecraft 1.21.8
Client only — no need to install it on the server
Latest version — 26.3 from May 9, 2026
License MIT — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.21.8

A fast, lightweight OpenGL wrapper for Minecraft, designed for rendering 2D objects with a clean, fluent API.

preview

Features

Shape builder - chainable API for positioning, sizing, coloring, and rounding.

Batched rendering - shapes of the same type are merged into a single draw call.

Custom shaders - dedicated shader programs for rectangles, images, text, and glass.

MSDF text rendering - crisp text at any scale via signed distance field fonts.

Glass effect - frosted/blurred panel rendering for modern UI looks.

DPI scaling - ability to change scale of the elements.

Render Context - different context for different scenarios: GUI, HUD. (WORLD is in development!)

Scissors - ability to set a region and draw without going out of its bounds.

FOR MORE INFO:

GITHUB

FAQ

How to install Spell Renderer?

Install Fabric for your Minecraft version, download Spell Renderer for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Spell Renderer support?

Spell Renderer has builds for Minecraft 1.21.8.

Is Spell Renderer needed on the server?

Client only — no need to install it on the server

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More