Tags
Creators
Details
Licensed ARR
Published 4 months ago
Updated 3 days ago
All versions
1.2.0
Release
Contraption Lights 1.2.03 months ago 2,023
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client-side
Server-side
Changes
- 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
modewhose 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 yourmodeto OFF, set it back. - New
worldUpdateIntervaloption throttles how often world light refreshes onto moving structures, the reverse direction toupdateInterval. 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
enableWorldToKineticLambLightoption is replaced byenableWorldToFlywheelLightand 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.
enableWorldToSubLevelLambLightis 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.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:gUdYw8o3:5k3E315Z"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gUdYw8o3:5k3E315Z"
}

