promotional bannermobile promotional banner

Pulsar Lighting Engine

Bringing a Starlight-based lighting engine to CleanroomLoader
Back to Files

Pulsar Lighting Engine 0.6.5-beta

File namepulsar-0.6.5-beta.jar
Uploader
pepelyspepelys
Uploaded
Nov 14, 2026
Downloads
2
Size
617.3 KB
Mod Loaders
Forge
File ID
9611076
Type
B
Beta
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pulsar-lighting-engine-1641056:9611076")

Learn more about Curse Maven

What's new

Changed

  • Update CleanroomDevEnv to 6b24e5c, with Kotlin DSL build scripts and parallel configuration caching. Native compatibility tests support configuration caching; the standalone API publication and production JAR checks remain available.
  • Apply version tokens to all compiled classes and check class constant pools for unresolved tokens, avoiding false matches in binary data.
  • Select JVM runtime variants when resolving embedded dependencies.
  • Move Spotless profiles to gradle/spotless and extend Renovate dependency coverage.
  • Validate release-note extraction and retain support for resuming interrupted uploads. GitHub Releases continue to use the pre-release flag disabled.
  • Add LGPL-3.0-only source headers while preserving upstream copyright notices and the CleanroomDevEnv MIT notice. The API publication declares its LGPL license.

Removed

  • Remove Actinium-specific renderer integration. Actinium targets Cleanroom 0.6.x; Pulsar requires Cleanroom 0.7.14-alpha or newer within the 0.7.x series.
  • Remove Felt build tooling and its header-management configuration.

Fixed

  • Respect closed outgoing block faces during SCALAR and RGB light recalculation, avoiding false mismatches and unnecessary relighting at chunk boundaries near slabs and other sided blocks.
  • Release completed tasks and their chunk references from stale priority indexes when a lighting queue drains.
  • Clear partially initialized engine caches after setup failures, so reused engines do not retain stale chunk data.
  • Reject invalid saved light-nibble states on load, allowing corrupt caches to relight before they can cause errors on later saves.

This mod has no additional files