BetterLight
by paulevs
BetterLight changes how light is calculated and drawn on the client, adding colored light sources and custom ambient occlusion to the Beta game.
What it does
Light sources in the world can carry colors, and light from modded blocks is included. Developers can register their own light sources through a small API, so new blocks join the same lighting system without extra code on the mod side. Colored light is blended across vertices with simple linear interpolation, which gives smooth transitions between lit areas.
Ambient occlusion is handled by a custom calculation. The author built it with extra logic that keeps shadowed corners from turning too dark and reduces visible light leaks through walls. Because it runs only on the client, a server does not need the mod and players can join servers without installing it. Compatibility with GLSL shaders was tested, and the mod works alongside other rendering-related mods.
BetterLight is published for Fabric only, and the only game version is b1.7.3. It requires Fabric Legacy Station API. The code is released under the MIT License and is open source. Snapshot builds are published alongside the release files.
Key features
Colored light sources
Light sources can emit colors, including light from blocks added by other mods.
Light source registration
An API lets other mods register their own light sources for the colored lighting system.
Custom ambient occlusion
The ambient occlusion calculation is replaced with one that avoids overly dark areas and light leaks.
Vertex color interpolation
Colored light is spread across vertices with linear interpolation for smooth gradients.
Use cases
Beta client lighting
Players who run the Beta client can add colored light and smoother shadows to their world.
Mod developers
Developers of light-emitting blocks can register them through the API so they appear with proper colors.
Who it’s for: BetterLight suits players of the Beta game who want better lighting on their own client, and developers who add light-emitting blocks to Beta mods. Server owners can leave it out, since it changes nothing on the server side.
Questions
Does BetterLight need Fabric Legacy Station API?
Does a server need BetterLight installed?
Which game version does BetterLight support?
In the catalog
BetterLight is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 567 mods support Minecraft b1.7.3.
More from paulevs
Similar mods
What the author says
This is a small mod that improves lighting in Beta. Mod is completely client side. Requires Fabric Legacy and Station API (1.3.1) Content list: - Color lights (for any light sources including modded); - API for light sources registration; - Custom AO calculation. Compatibility: - Compatible with GLSL (tested); …
Official listing
- Modrinth page
- modrinth.com/mod/betterlight
- Owner
- paulevs
- Published
- 2021-09-17
- Updated on Modrinth
- 2021-09-17
- Facts verified
- 2026-10-15