ModsFinder

smoothLight

by AshPapi

smoothLight replaces the instant jump in block light with short gradual fades when light sources are placed, broken or covered.

FabricForgeNeoForgeClient or server, optionalCC0 1.0 UniversalOpen source1.20.1 – 1.21.1

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

  1. Fading light removal

    Breaking a light source fades its light out smoothly rather than removing it in one frame.

  2. Ramped light placement

    Placing a light source ramps its light up gradually, so nearby areas brighten over a few ticks.

  3. Gradual covering and opening

    Covering a light opening with a block dims the light gradually, and opening a passage lets light flow in smoothly.

  4. Automatic detection of light sources

    Light sources are detected automatically, including modded ones, with no list to maintain.

Compatibility

Latest build for each game version and loader.

1.21.1SmoothLight-1.21.1-FabricSmoothLight-1.21.1-ForgeSmoothLight-1.21.1-NeoForge
1.20.1SmoothLight-1.20.1-FabricSmoothLight-1.20.1-ForgeSmoothLight-1.20.1-NeoForge
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Does smoothLight change the final lighting?

No. The mod only changes how lighting moves toward its target. Once a transition settles, the result is exactly what vanilla Minecraft produces.

Does smoothLight have to be installed on the server?

No. Either side can run the mod on its own, and works on either side, and neither needs it, so a server or a client can run it alone.

Which loaders and versions does smoothLight support?

Files are published for Fabric, Forge and NeoForge, for 1.20.1 and 1.21.1, with the latest builds dated 2026-06-12.

More from AshPapi

All projects

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.
AshPapi, on the Modrinth page

Official listing

Owner
AshPapi
Published
2026-06-10
Updated on Modrinth
2026-06-12
Facts verified
2026-10-15