Lilium Dynamic Light

Lilium Dynamic Light is a vanilla-friendly addon that brings real-time dynamic lighting to players, mobs, and items.

File Details

Lilium Dynamic Light V1.0.0.mcaddon

  • R
  • Jun 15, 2026
  • 8.75 KB
  • 1.3K
  • 26.20

File Name

Lilium Dynamic Light.mcaddon

Supported Versions

  • 26.20

🚀 Initial Release

Lilium Dynamic Light (v1.0.0), a vanilla-friendly addon developed entirely from scratch by Lilium Studio. This addon brings real-time, high-performance dynamic lighting to Minecraft Bedrock Edition without requiring any experimental toggles.

💡 Key Features

🛡️ Dynamic Equipment & Offhand System

  • Equipment Slot Scanning: Active scanning of Mainhand, Offhand, Head, Chest, Legs, and Feet slots for light-emitting items.
  • Double Sneak Offhand Swap: Instantly swap items between main hand and offhand by double sneaking quickly (within 400ms). Works for 40+ configured light sources.

📦 Comprehensive Item & Entity Support

  • 55+ Registered Items: Individually balanced light levels, from level 15 (Beacons, Glowstone, Lanterns) to level 1 (Amethyst Buds, Brewing Stands).
  • 15+ Dynamic Entities: Mobs and projectiles emit light. Includes Blazes, Magma Cubes, Glow Squids, Allays, TNT, Fireworks, Fireballs, and Wither Skulls.
  • Dynamic Creepers: Normal Creepers glow while exploding (level 8). Charged Creepers glow while idle (level 8) and emit level 12 light during their explosion.
  • Enchanted Items: Any enchanted item emits a faint magical glow (level 5).
  • Dropped Items: Items dropped on the ground dynamically emit light.

🌊 Smart Water & Submersion Detection

  • Water-Resistance Validation: Automatically disables light emission for non-waterproof light sources when submerged in water.
  • Water-Safe Exceptions: Only water-safe items (e.g., Sea Lanterns, Conduits, Glowstone, Froglights) continue to emit light underwater. This applies to equipped, dropped, and entity light sources.
  • Fire & Lava Interactions: Entities on fire emit level 12 light. Dynamic detection of fire/lava damage triggers the illumination.

⚙️ Performance & Compatibility

  • Multi-Owner Registry: The internal engine supports multiple players/entities referencing the same coordinate. Light blocks are only removed when the last owner leaves or stops requiring the light source.
  • Optimized Cleanup: Automatically cleans up orphaned/stale light blocks after 3 ticks of inactivity.
  • Maximum Compatibility: 100% Script API-driven (@minecraft/server v2.7.0). No player.json or vanilla component overrides, ensuring compatibility with other addons.
  • No Experiments: Fully compatible with stable Minecraft Bedrock 1.26.20+ without experimental toggles.