smoothLight
by AshPapi
smoothLight replaces the instant jump in block light with short gradual fades when light sources are placed, broken or covered.
What it does
When a light source is broken, its light fades out over a few ticks instead of vanishing at once, and placing one ramps the light up the same way. Covering a light opening with a solid block dims the area gradually, and opening a passage next to a light source lets light flow in smoothly. Without the mod, the game applies a lighting change in one frame, which is what this mod softens.
The mod tracks each position's transitions in the light engine, stepping light emission and opacity toward their target values over several ticks on both the client and the server. Light sources are picked up automatically, including modded ones, and any block that emits light receives the same transitions. The final lighting always matches what vanilla produces once a transition settles, so the end state does not change.
Installation is optional on either side: the mod runs in singleplayer and on servers, and either side can run it without the other. It is published for Fabric, Forge and NeoForge, with files for 1.20.1 and 1.21.1, and the code is open source under the CC0 1.0 Universal license, which places no restrictions on use.
Key features
Fading light removal
Breaking a light source fades its light out smoothly rather than removing it in one frame.
Ramped light placement
Placing a light source ramps its light up gradually, so nearby areas brighten over a few ticks.
Gradual covering and opening
Covering a light opening with a block dims the light gradually, and opening a passage lets light flow in smoothly.
Automatic detection of light sources
Light sources are detected automatically, including modded ones, with no list to maintain.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does smoothLight change the final lighting?
Does smoothLight have to be installed on the server?
Which loaders and versions does smoothLight support?
More from AshPapi
What the author says
Smooth Light makes every light change in the world gradual instead of instant. Vanilla Minecraft switches lighting in a single frame: break a torch and the area goes dark immediately, place one and it's instantly bright. Smooth Light replaces these jumps with short, smooth transitions.
Official listing
- Modrinth page
- modrinth.com/mod/smoothlight
- Owner
- AshPapi
- Published
- 2026-06-10
- Updated on Modrinth
- 2026-06-12
- Facts verified
- 2026-10-15
