Perfect Light (Survival Light Blocks)
by OrpoPro
Perfect Light adds invisible light-emitting blocks that players can place, adjust and remove, and it is installed on the server side.
What it does
Light blocks from this mod are invisible, so a room can be lit without the light source appearing as a block on the map. Players craft the default light blocks, then right-click a placed one to change its light level, using a stonecutter recipe to set the value. A hold action shows the light blocks in the world so they can be found and removed.
Server owners who want the full set of light blocks install the mod on the server, and players need nothing extra for the lights to work. The mod is published for Fabric, Forge, NeoForge and Quilt, with builds covering 1.20.5 – 26.3, and it can also run as a data pack. Visible Barriers is an optional dependency that adds barrier visuals for the invisible blocks. Snapshot builds are published alongside the release files. Perfect Light is released under the MIT License and is not open source.
Key features
Full control light blocks
Invisible light blocks can be placed and set to any supported light level, giving builders precise control over lighting.
Adjust and remove by click
Right-clicking a placed light block changes its level, and a separate action removes it from the world.
Displaying light blocks
Holding the item shows the invisible light blocks in the world, so their positions can be checked at a glance.
Default crafting recipes
The standard light blocks are craftable with ordinary survival materials, so lighting is available without commands.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Use cases
Lighting hidden rooms
Builders can light a room without a visible torch or lantern appearing in the scene.
Survival lighting
Players can craft light blocks and adjust their levels as the base grows.
Who it’s for: Survival players and server owners who want light sources that do not show up as blocks, and builders who need precise control over light levels.
How it compares
Light It Up is a server-side option released under All rights reserved, with builds for 1.19.4 – 26.3 on all four loaders. LumaTorch is a client and server mod for Fabric only, built for 26.1.2 and also released under All rights reserved. Invisible Light is a client and server mod for Fabric and Forge under the MIT License, covering 1.20 – 1.20.6. Perfect Light covers a later range and adds a stonecutter-based level setting.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Perfect Light (Survival Light Blocks) | Fabric, Forge, NeoForge and Quilt | 1.20.5 – 26.3 | Server required, client optional | 2026-09-22 |
| Light It Up | Fabric, Forge, NeoForge and Quilt | 1.19.4 – 26.3 | Server required, client optional | 2026-10-10 |
| LumaTorch | Fabric | 26.1.2 | Client and server | 2026-07-28 |
| Invisible Light | Fabric and Forge | 1.20 – 1.20.6 | Client and server | 2024-08-14 |
Questions
Does Perfect Light need Visible Barriers?
Which loader should be chosen for Perfect Light?
In the catalog
Perfect Light (Survival Light Blocks) is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.
More from OrpoPro
Similar mods
What the author says
Visible barriers mod is recommended for better display of light blocks # Features - Displaying Light Blocks then you hold it - Craft default light blocks - Light level changing via stonecutter - Right-click / Shift+Right-click on a light block to change its light level - Left-click on a light block to break it …
Official listing
- Modrinth page
- modrinth.com/mod/perfect-light
- Owner
- OrpoPro
- Published
- 2026-08-29
- Updated on Modrinth
- 2026-09-22
- Facts verified
- 2026-10-15
