Light-Lab Engine

Quick rating

Community listing page, reviews here may not be monitored by the author.

Light-Lab Engine

No reviews yet

A Simple and Easy to use lighting engine for mod developers.

Mod Loaders
Minecraft

About

Description

Light-Lab Engine

Light-Lab Engine is a client-side API library for Minecraft Forge 1.20.1 that allows mod developers to create and render real-time volumetric spotlights with advanced lighting effects.

This library provides a high-performance rendering pipeline capable of displaying dynamic spotlight beams, lens flares, projected textures (gobos), and automatic beam collision with the Minecraft world.

This is an API/Library mod. It does not add gameplay content by itself and is intended to be used as a dependency for other mods.


Features

  • Real-time volumetric spotlight rendering
  • Dynamic lens flare effects
  • GPU-accelerated rendering
  • Supports up to 2048 active spotlights
  • Automatic block collision raycasting
  • Custom gobo texture projections
  • Runtime updates for light position, direction, color and beam properties
  • Easy-to-use API for Forge mod developers
  • Seamless integration with Minecraft's rendering pipeline

For Developers

Currently is not compatible with Sodium-Iris but it will be in the future.

Light-Lab Engine allows your mod to:

  • Create and register spotlights
  • Update spotlight properties in real time
  • Animate moving light sources
  • Project custom textures through light beams
  • Build advanced lighting systems with minimal setup

Complete documentation, examples, and API reference are available on the project's GitHub repository.


Requirements

  • Minecraft 1.20.1
  • Minecraft Forge

Notes

  • Client-side rendering only.
  • Intended for developers creating mods.
  • Does not add standalone gameplay features.
  • Can safely remain installed alongside any mod that depends on it.