Skip to content

Pulsar Lighting Engine

Bringing a Starlight-based lighting engine to CleanroomLoader

Forge
Loaders
Forge
Downloads on Modrinth
534
Followers on Modrinth
3
versions
14
Updated
October 12, 2026Oct 12
Published
in 2026

At a glance

Runs on Forge
For Minecraft 1.12.2
Needed in the game and on the server
Latest version — 0.5.0 from October 12, 2026
License LGPL-3.0-only — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.12.2

Pulsar Lighting Engine

This is a mod exclusively for Cleanroom. It requires Java 25 and Cleanroom 0.6.10 or later.

Pulsar is an asynchronous lighting engine built for Cleanroom. It reimplements Starlight-style algorithms for Cleanroom and runs lighting calculations on separate threads.

Requirements

Features

  • Runs server-side light propagation on separate threads.
  • Batches large groups of block changes instead of processing lighting separately for every edit.
  • Caches light data in each chunk's NBT to avoid unnecessary full relights.
  • Keeps Vanilla's block-light and sky-light data synchronized, so removing Pulsar does not corrupt your world.
  • Includes various lighting bug fixes and quality-of-life improvements.
  • Adds natural lighting to Thaumcraft crystals.
  • Fully compatible with rendering mods such as Celeritas, Actinium, and Nothirium.

Fixed Bugs

Supported Mods

Incompatible

  • Alfheim
  • Phosphor for Forge
  • Hesperus
  • Other Starlight backports or mods that replace or rewrite the lighting engine
  • The standard edition of The Aether II, which bundles Phosphor. Use The Aether II: Phosphor Not Included instead.

Unsupported or Untested

  • CubicChunks
  • OptiFine

Performance

Pulsar 0.5.0 Benchmarks

Block Placement and Removal

Block update completion time

Sky Opening and Closing

Sky opening and closing completion time

Server Load During Continuous Editing

These values measure main-thread MSPT. Async worker CPU time is not included.

Main-thread MSPT during continuous editing

Flat Terrain Generation

Equal-output flat terrain generation

Travel in a Flat World

Server chunk readiness at travel destinations

Credits

  • Starlight by Spottedleaf: the algorithms on which Pulsar is based.
  • SuperNova by GTNewHorizons: an RGB lighting engine inspired by Starlight.
  • Alfheim by Red Studio: a reference for directional neighbor brightness, liquid and emissive-block rendering, and light-only chunk packet handling.
  • CleanroomModTemplate, TokenEnvoy, and CleanroomVersioning by CleanroomMC.

AI Disclosure

Pulsar uses LLM assistance in the following areas:

  • Some code: primarily understanding and implementing algorithms.
  • Translation and writing: translating into other languages and generating documentation.

License

Pulsar is licensed under the LGPL-3.0.

FAQ

How to install Pulsar Lighting Engine?

Install Forge for your Minecraft version, download Pulsar Lighting Engine for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Pulsar Lighting Engine support?

Pulsar Lighting Engine has builds for Minecraft 1.12.2.

Is Pulsar Lighting Engine needed on the server?

Needed in the game and on the server

License and source
GNU Lesser General Public License v3.0 onlyfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More