Modscraper Modscraper Minecraft
Starlight (Fabric) logo

Starlight (Fabric)

Mod

by Spottedleaf

Rewrites the light engine to fix lighting performance and lighting errors

Type

Mod

CurseForge Downloads

0

CurseForge ID

521783

Modrinth Downloads

13,721,270

Modrinth ID

H8CaAYZC

Last Updated

Apr 27, 2026

Description

Starlight

Fabric mod for rewriting the light engine to fix lighting performance and lighting errors.

Future updates past 1.20

Please see: https://gist.github.com/Spottedleaf/6cc1acdd03a9b7ac34699bf5e8f1b85c

This project is available as a part of Moonrise

Compatibility

Starlight can be installed either on the dedicated server or client. It is not required to be installed on both sides. If you have Starlight on the server, clients can use Vanilla/Phosphor/Starlight to connect. Likewise, if you have Starlight on the client, you can connect to Vanilla/Phosphor/Starlight servers.

Starlight cannot be installed with Phosphor, they are completely incompatible. Browsing through Starlight's Issue Tracker will show further mod incompatibilities. Starlight is a rather destructive light engine rewrite, so it should be expected to break mods more often.

Purpose

Starlight was developed for higher scale dedicated servers, as they suffered performance problems due to how ungodly slow the light engine was. The only solution was to create an extremely invasive mod which rewrote the entire light engine. I ported the mod to fabric so that I can update it during snapshots, and decided that publishing it for all users, especially client users, would be beneficial. However, it does have the downside of being an invasive mod: Being invasive didn't affect higher scale servers because they run on Bukkit.

Further reading on the technical details of how Starlight achieves its performance can be read here: TECHNICAL_DETAILS.md

Performance for 1.20:

Here are a few graphs showing performance in 2 areas on: Block editing at high y-levels, and normal block light updates:

Light engine time chunk generation Graph has been removed as a benchmark as it is invalid for 1.20. Starlight and Vanilla are close enough on 1.20 that this test is also useless. Block update at height graph Simple glowstone block update

Performance for 1.19.4 and below:

Here are a few graphs showing performance in 3 critical areas: Chunk generation, Block editing at high y-levels, and normal block light updates:

Light engine time chunk generation Graph Block update at height graph Simple glowstone block update

Similar Mods

Included in Modpacks

Convergence Convergence Semi Realistic Space Exploration Modpack Semi Realistic Space Exploration Modpack Creatively Create Pokemon Elysium Pokemon Elysium 月亮工厂MCF 【Moon Create factory】 月亮工厂MCF 【Moon Create factory】 Conquest Reforged Modpack (Fabric) Conquest Reforged Modpack (Fabric) theboysvanilla+ theboysvanilla+ Christmas Dreams Christmas Dreams Better MC [FABRIC] BMC2 Better MC [FABRIC] BMC2 Create: Astral Create: Astral Conquest Reforged Modpack (Fabric) Conquest Reforged Modpack (Fabric) Better MC [FABRIC] BMC1 Better MC [FABRIC] BMC1 NEOM MTR Valhelsia: Enhanced Vanilla Valhelsia: Enhanced Vanilla Optimization+ | Shaders, FPS Boost, and QoL Optimization+ | Shaders, FPS Boost, and QoL Creator Optimized Creator Optimized Medieval MC [FABRIC] MMC1 Medieval MC [FABRIC] MMC1 StaTech Industry StaTech Industry Create Optimized [FABRIC] Create Optimized [FABRIC] Create Live 4 Create Live 4 BigChadGuys and the Holy Grail BigChadGuys and the Holy Grail Origins++ Modpack Origins++ Modpack HiLand Optimization HiLand Optimization VulkanAPI Unofficial VulkanAPI Unofficial Fps+ BOOST FPS Fps+ BOOST FPS Fabric's Optifine Fabric's Optifine Another Quality Modpack 2 - AQM2 Another Quality Modpack 2 - AQM2 TRUE RTX TRUE RTX Newt+ (Sodium Edition) Newt+ (Sodium Edition) Symbolica Symbolica Medieval MC [FABRIC] MMC2 Medieval MC [FABRIC] MMC2 Ultimate Fps ModPack Ultimate Fps ModPack SupernovaSMP SupernovaSMP OptiFabriс OptiFabriс Uton Optimizator Uton Optimizator Sebi's Distant Horizons Optimization Pack Sebi's Distant Horizons Optimization Pack PirateLife PirateLife Prominence™ I (Legacy) Prominence™ I (Legacy) BounceSMP: Public BounceSMP: Public VR Medieval | Immersion plus | [FABRIC] VR Medieval | Immersion plus | [FABRIC] Drdonutt Drdonutt Ryan Cliffords VR Expirence 2! Ryan Cliffords VR Expirence 2! All of Fabric 6 - AOF6 All of Fabric 6 - AOF6 Origination - An Origins Modpack Origination - An Origins Modpack Nizco's Cobblemon Adventures Nizco's Cobblemon Adventures Master Farmer's Master Farmer's FPS FLAME [FABRIC] Performance Fps Boost and more FPS FLAME [FABRIC] Performance Fps Boost and more Ben  10 MINEDITION Ben 10 MINEDITION JSMP - recreated JSMP - recreated All of Fabric 5 - AOF5 All of Fabric 5 - AOF5 BetterFPS BetterFPS DarkRPG REDUX - RPG with Quests, Magic. Origins, Adventure DarkRPG REDUX - RPG with Quests, Magic. Origins, Adventure OptimizationHyperN OptimizationHyperN Mega Origins Collection - SMP RPG Edition Mega Origins Collection - SMP RPG Edition Better FPS Better FPS Fabric Essentials - Graphics, Sound, UI & Performance (Vanilla Compatible) Fabric Essentials - Graphics, Sound, UI & Performance (Vanilla Compatible) MTR Railway Network Access - Lite Edition MTR Railway Network Access - Lite Edition MTR Railway Network Access - Standard Edition MTR Railway Network Access - Standard Edition Horizon (RU) Horizon (RU) Conquest of the Bleak Isles Conquest of the Bleak Isles Survival's Instinct Survival's Instinct

External Resources