skylightlight1.0.0.jar
Curse Maven Snippet
What's new
Changelog
All notable changes to Skylight Lights are documented here.
Format based on Keep a Changelog.
[1.0.0] - 2026-06-04
Added
- Initial release for Minecraft 1.20.1 / Forge 47+
- Block tag
#skylightlanterns:skylight_source— tag any lamp or sky block via datapack or KubeJS - Virtual skylight regions beneath tagged sources using a bounded flood-fill (radius, depth, and node cap limits)
- Server-side SKY light boost so crops, saplings, and Dynamic Trees grow underground
- Default virtual sky level 14 — enough for Dynamic Trees (≥12) without enabling
canSeeSky()(requires 15) MobMixin— undead do not sun-burn inside skylight regions whenpreventBurningis enabled- Optional hostile spawn blocking inside lit regions
- Server config:
config/skylightlanterns-server.toml(maxRadius,maxDepth,nodeCap,skyLevel,attenuateByDepth,preventBurning,blockHostileSpawns) - Performance safeguards: per-tick dirty-chunk budget, per-source node cap, no client light-engine rewrites
Technical
- Mixins:
LightEngine#getLightValue(sky engine only),LevelChunk#setBlockState,Mob#isSunBurnTick - Does not override
canSeeSky()at default settings
[Unreleased]
Planned
- (none yet)
This mod has no additional files

