OverlayLib

OverlayLib

Library for rendering live info-overlays

by
239.8K Downloads
fabriclibrary
Configure a Compatible Minecraft Server

About this Mod

OverlayLib

A rendering library for live info-overlays

Overlays

This mod allows other mods to create "Overlays", which can render textures on some or even all blocks with variable color, texture and more, built with informative overlays in mind (e.g. a light level overlay).

This is a LIBRARY mod.

This is a library mod, so only installing this without any other mods won't do anything.

Some features

  • All rendering is done for you with custom shaders and pipelines
  • Configurable yet simple computing of overlay information
  • Caching of overlay data to prevent recomputation every frame
  • Presets for OverlayRenderers and OverlayManagers so you don't have to! (You can code your own too though)

Documentation

There isn't proper documentation for this mod (yet). If you wan't to learn how to use it to create your own mod, you can send me a DM on Discord: @lugosieben

Implementing in your project

Add OverlayLib to your fabric dependencies:

{
  "depends": {
    "overlaylib": "VERSION" // Replace VERSION with a version selector
  }
}

Add the modrinth maven to your repositories in build.gradle:

repositories {
    maven { url "https://api.modrinth.com/maven" }
}

Add OverlayLib to your gradle dependencies:

dependencies {
    modApi "maven.modrinth:overlaylib:VERSION" // Replace VERSION with a version number
}

Now you can start using OverlayLib:

import net.lugo.overlaylib.Overlay

Overlay myOverlay = new Overlay(...);
myOverlay.register();

Available Versions

OverlayLib 0.12.0+26.2release
MC 26.2fabric
August 17, 2026
OverlayLib 0.11.0+26.2release
MC 26.2fabric
August 7, 2026
OverlayLib 0.10.0+26.2release
MC 26.2fabric
August 4, 2026
OverlayLib 0.9.2+26.2release
MC 26.2fabric
June 25, 2026
OverlayLib 0.9.1+26.2release
MC 26.2fabric
June 17, 2026

How to Install OverlayLib on Your Client

1

Install the Mod Loader Locally

Install fabric for your local Minecraft version.

2

Download the Matching File

Choose the OverlayLib file for fabric and Minecraft 26.2.

3

Install Mod

Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.2, 26.1.2, 26.1.1 (+2 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Does OverlayLib need to be installed on the Minecraft server?

No. Modrinth marks OverlayLib as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.

Which version and loader does OverlayLib require?

Use a file for fabric and your exact Minecraft version. Supported versions include 26.2, 26.1.2, 26.1.1. Files for different loaders are not interchangeable.

OverlayLib is not working – what should I check?

First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.

Minecraft Server for Your Group

OverlayLib stays on your client. Host a compatible world for your group.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
Client Compatibility Guide
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Attribution Non Commercial Share Alike 4.0 International
Server-side
Unsupported

Supported Versions

26.226.1.226.1.126.11.21.11