Ultrabright Lib
by Pithos
Ultrabright Lib is a NeoForge library that raises the maximum light level of Minecraft from 15 to 127, letting other mods register brighter light sources.
What it does
Vanilla Minecraft caps light emission at 15. Ultrabright Lib widens the internal light storage from 4 bits so blocks can emit values above that cap. It patches the light engine for this, and the extended light data is saved with chunks and synchronized to clients.
The package includes a creative-only test torch with light level 30, which shows how a block can use the range. Installing the library is the only setup step, since it needs no configuration to begin using the extended levels.
The library is published for NeoForge and 1.21.1 only, with files for that single version. Client and server are both needed, so a server running extended light sources and every player on it must install the library. The code is open source under the MIT License.
Key features
Light levels up to 127
The maximum light emission grows from 15 to 127, so blocks can produce much brighter light than vanilla blocks.
Extended light storage
The internal light storage is widened from 4 bits, and the extra data persists in chunks between sessions.
Automatic lighting handling
Blocks registered by other mods with light values above 15 are lit without extra code on the library side.
Creative test torch
A creative-only torch with light level 30 is included to demonstrate the extended range in a working world.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Mod developers building light-emitting blocks for NeoForge 1.21.1, and server owners who run such mods and want the library installed on the server and client.
How it compares
YCK's Auto Torch is a NeoForge mod for 1.21.1 – 1.21.4 that is client and server, under All rights reserved, so it is not open source. Enchanted Books Levels is NeoForge only, for 1.21.1 – 1.21.11, also client and server and under All rights reserved. Light Machine works on Fabric, Forge, NeoForge and Quilt for 1.21.2 – 1.21.11, is server required with an optional client, and is MIT licensed, but it is not a light-level library.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Ultrabright Lib | NeoForge | 1.21.1 | Client and server | 2026-07-05 |
| YCK's Auto Torch | NeoForge | 1.21.1 – 1.21.4 | Client and server | 2025-05-03 |
| Enchanted Books Levels | NeoForge | 1.21.1 – 1.21.11 | Client and server | 2026-02-10 |
| Light Machine | Fabric, Forge, NeoForge and Quilt | 1.21.2 – 1.21.11 | Server required, client optional | 2025-05-10 |
Questions
Does Ultrabright Lib need to be installed on both sides?
Which loaders and versions does Ultrabright Lib support?
Do blocks need special setup to use light levels above 15?
In the catalog
Ultrabright Lib is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from Pithos
Similar mods
What the author says
A library mod that extends Minecraft's light level system from the vanilla limit of 15 all the way up to 127. Ultrabright Lib patches the vanilla light engine at the bit level, widening the internal storage from 4-bit to 8-bit. Extended light data is persisted to chunks and synchronized to clients seamlessly.
Official listing
- Modrinth page
- modrinth.com/mod/ultrabright-lib
- Owner
- Pithos
- Published
- 2026-07-05
- Updated on Modrinth
- 2026-07-05
- Facts verified
- 2026-10-15
