Contraption Lights (Bi-directional Dynamic Lights)

Adds dynamic lights that move with your Create contraptions and Sable sub-levels, flowing both ways between your builds and the world.

File Details

contraption-lights-neoforge-1.21.1-1.2.0.jar

  • R
  • Jul 19, 2026
  • 294.48 KB
  • 83
  • 1.21.1
  • NeoForge

File Name

contraption-lights-neoforge-1.21.1-1.2.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:contraption-lights-1599108:8463925"

Learn more about Curse Maven

1.2.0

  • New status overlay: a short message now appears in the bottom-right corner when no lighting backend is installed, when a selected backend is missing, or when a feature disabled itself. It shows anywhere, including the main menu and open screens, and can be dismissed early by clicking its x (on any screen). Turn it off with showStatusOverlay.
  • Selecting a mode whose backend is not installed no longer rewrites the setting to OFF. The choice is kept, so installing the backend later just works, and the mod now reports what is missing on every launch instead of only the first. If an earlier version already switched your mode to OFF, set it back.
  • New worldUpdateInterval option throttles how often world light refreshes onto moving structures, the reverse direction to updateInterval. 0 (the default) updates every tick.
  • In Sodium's Video Settings, a light option now greys out when the mod it needs (Create, Sable, or Flywheel) is not installed.
  • Fixed a crash on entering a world without LambDynamicLights installed. VEIL mode, and any setup running Create or Sable with no client lighting backend, now load correctly.
  • Fixed a crash when a mod that uses Flywheel without Create (such as Vanillin) was installed.
  • World light, and a nearby lit contraption or Sable sub-level, now light any Flywheel-rendered blocks and entities, including content from non-Create mods such as Vanillin, not just Create kinetics. The enableWorldToKineticLambLight option is replaced by enableWorldToFlywheelLight and works without Create (needs Flywheel 1.0.6 or newer; disabled otherwise).
  • On LAMB mode, LambDynamicLights directed and shaped light sources from other mods (a flashlight) and its own beacon beams now also light Create contraptions and Flywheel-rendered content, alongside the point lights and static blocks already sampled. Follows the existing light-onto toggles, so no new options.
  • enableWorldToSubLevelLambLight is lighter on performance.
  • On LAMB mode, a beacon carried by a Sable sub-level now casts its beam into the world, pointing along the sub-level's up axis and following it as the sub-level moves or tilts. The beam lights world terrain, and other builds it sweeps across when their light-onto option is on, but never the sub-level carrying it. The beam's light reaches a capped distance; the vanilla beam still renders to the sky. Follows the sub-level light-from toggle.