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.


