Lumaris

Lumaris

A powerful Fabric rendering library offering clean 2D, 3D, and custom font rendering utilities. Designed to give developers a consistent, expressive visual API without the boilerplate.

by
72 Downloads
fabriclibrarytechnology
Rent Server with this Mod

About this Mod

Lumaris

A lightweight Fabric rendering library for mod developers who want clean, reusable, and version-friendly UI/HUD
rendering tools.

What Lumaris Does

Lumaris provides a canvas-style rendering API so you can draw overlays without writing repetitive low-level rendering
code.
It is designed as a library mod, not a gameplay/content mod.

Why You Might Want It

  • Build custom HUDs and overlays faster.
  • Keep rendering code readable and maintainable.
  • Reuse one rendering foundation across supported Minecraft versions.
  • Avoid scattered version checks by using Lumaris compatibility layers.

Core Features

  • Layer-based rendering with CanvasRenderer.registerLayer(...)
  • 2D quad drawing commands
  • Text rendering with scaling and optional shadow
  • MSDF-based text pipeline for better visual quality
  • Render event hooks for underlay/overlay workflows
  • Multi-version support through Stonecutter

Supported Minecraft Versions

  • 1.21.11
  • 1.21.8

Requirements

  • Java 21
  • Fabric Loader 0.18.4+
  • Fabric API
  • Fabric Language Kotlin 1.13.9+kotlin.2.3.10

Quick Usage Example

CanvasRenderer.registerLayer("example.hud", order = 100) { ctx ->
    ctx.quad(12f, 12f, 140f, 30f, 0x99000000.toInt())
    ctx.text("Hello Lumaris", 18f, 20f, 0xFFFFFFFF.toInt(), scale = 1f, shadow = true)
}

Important Before Downloading

  • Lumaris is a dependency/library mod.
  • End users should install it only when another mod requires it.
  • Use the Lumaris file that matches your Minecraft version.

Available Versions

Lumaris 0.1.0 - 1.21.8release
MC 1.21.8fabric
February 28, 2026
Lumaris 0.1.0 - 1.21.11release
MC 1.21.11fabric
February 28, 2026

How to Install Lumaris on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "Lumaris". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11, 1.21.8

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Lumaris server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is Lumaris compatible with fabric?

Lumaris officially supports fabric for Minecraft 1.21.11, 1.21.8. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Lumaris – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Lumaris consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Lumaris with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-LicenseRef-Trauma-Attribution-No-Rebranding
Server-side
Unsupported

Supported Versions

1.21.111.21.8