Custom Light
by Seien_MtF
Custom Light lets server owners and players set the light level emitted by specific blocks through a configuration file, for vanilla and modded blocks alike.
What it does
Light levels are assigned per block ID in the mod's configuration file. Each line follows the pattern namespace:block ID light level, where the level ranges from 0, meaning no light, to 15, the maximum. The entries work for vanilla Minecraft blocks as well as blocks added by other mods, provided the namespace and block ID are correct.
Server configuration takes priority over client configuration, so a client's own settings are overwritten when it joins a server. After editing the file, a restart of the client or server is needed before the changes take effect. Invalid block IDs cause the configuration to fail and produce game errors, so entries should be checked carefully.
Custom Light runs on the client and the server, so both need it. It is published for NeoForge only, across 12 release versions 1.21 – 1.21.11, under the GNU Affero General Public License v3.0 only, and the mod is open source.
Key features
Per-block light levels
Each block can be given its own emitted light level, set by namespace and block ID.
Vanilla and modded blocks
Entries can target blocks from Minecraft itself or from other installed mods.
Server priority
Server settings take precedence over client settings whenever a player joins a server.
Light level limit
Levels are capped at 15 because the save file format cannot store higher values, and values above 15 have unknown results.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who want consistent block lighting across players, and map makers and builders who need particular blocks to emit a set amount of light.
How it compares
Light Stick is a Client and server mod for NeoForge with files for 1.21.4 only, licensed under the MIT License and not open source. Light Wands is also NeoForge and Client and server, for 1.21.1 – 1.21.8, under the MIT License and not open source. Crystalline Sky covers Fabric, NeoForge and Quilt for 1.21.1 – 1.21.8 and is open source under the European Union Public License 1.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Custom Light | NeoForge | 1.21 – 1.21.11 | Client and server | 2026-03-27 |
| Light Stick | NeoForge | 1.21.4 | Client and server | 2025-03-23 |
| Light Wands | NeoForge | 1.21.1 – 1.21.8 | Client and server | 2026-03-19 |
| Crystalline Sky | Fabric, NeoForge and Quilt | 1.21.1 – 1.21.8 | Client and server | 2026-05-14 |
Questions
Does Custom Light have to be installed on both sides?
Why does the light level stop at 15?
What happens if a block ID is wrong?
Which loader does Custom Light support?
In the catalog
Custom Light is one of 29,952 Game mechanics mods on ModsFinder, and one of 12,140 Game mechanics mods for NeoForge. 19,862 mods support Minecraft 1.21.11.
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/custom_light
- Owner
- Seien_MtF
- Published
- 2026-03-06
- Updated on Modrinth
- 2026-03-27
- Facts verified
- 2026-10-15
