Light-Lab Engine

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

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.

The Light-Lab Engine Team

profile avatar
  • 31
    Followers
  • 7
    Projects
  • 75.2K
    Downloads

More from Tizio9258View all