1.1.3
- Added
- No rendering when underwater or in lava
- Improved
- Cleaner codebase for easier maintenance across versions
- Technical
- Separated scanning logic into pure Java classes
- Render stage changed to AFTER_CUTOUT_BLOCKS
1.6.0
- Added
- Support for 1.21.9 - 1.21.10
1.5.0
- Added
- Support for 1.21.6 - 1.21.8
1.4.0
- Added
- Support for 1.21.5
1.2.0
- Added
- Support for 1.21.3 - 1.21.4
1.1.2
- Fixed
- File mods/lightleveloverlay-1.1.1.jar is not a valid mod file crashing the game. The culprit was a missing file in the release file. Sorry for the little screw-up!
Fixes & Features
- Localization: Added missing PL/EN translations for the Open Config keybind.
- X-Ray Fix: Numbers no longer render through walls! We now respect the depth buffer.
- Scanning Logic: Fixed vertical scanning so numbers finally show up on floors in caves or basements even if there is a ceiling above.
Performance & Caps
- Hard Cap: Horizontal Render Distance is now capped at 64 blocks in both the renderer and the config screen. Values higher than this caused severe performance degradation with little visual benefit.
- Optimizations: Added Frustum Culling (don't render what's behind you) and Distance Culling to keep frame rates stable.
- Note: Culling is heuristic-based. While significantly faster, you may notice minor popping at the very edges of the screen compared to full-scene rendering.
Status Update:** Apologies for the 3-month hiatus! This release brings the project back up to speed with the promised fix.
1.1.0
-
Added
- Light level overlay rendered on top-facing solid surfaces within a configurable radius.
- Keybinds: open config (
F10). - In‑game configuration UI (Cloth Config):
- Horizontal range (1–128)
- Vertical range (1–64)
- Update interval (16–2000 ms)
- Colors for 0, 1–7, and safe (≥8)
- Show only spawnable (0–7)
- Text scale (0.015–0.06)
- JSON config with safe clamping and legacy flag migration; auto‑created in the standard
configdirectory.
-
Performance
- Caching with configurable refresh interval.
- Scans only topmost valid surfaces (solid block with air above) in the search column.
-
Compatibility
- Cloth Config is used for the in‑game settings screen. (Yeah, the dependency free idea got scrapped really quick.)
-
Bugs
- The change in the rendering method caused a bug where some blocks dont show the light level - Working on a hotfix ASAP
A very bare bones release.
Shows light levels when F9 is pressed (Toggle, rebindable in minecraft control settings)



