promotional bannermobile promotional banner

Fairy Lights (Neoforge)

A modern port of the beloved decorative hanging lights mod, bringing customizable string lights, bunting, and garlands to Minecraft 1.21.1.

File Details

fairylights-8.0.6-neoforge-1.21.1.jar

  • R
  • Feb 5, 2026
  • 816.19 KB
  • 566
  • 1.21.1
  • NeoForge

File Name

fairylights-8.0.6-neoforge-1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:fairy-lights-neoforge-1429552:7577782"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Fairy Lights 8.0.6 - Hanging Lights Interaction & On/Off Toggle Fixes

Major Fixes

Hanging Lights Interaction System

  • Fixed individual light swapping: Lights can now be individually replaced by clicking on them with a different light item in hand. Each light maintains its own state and can be changed independently.
  • Fixed light shape changes: Swapping lights now correctly changes both the color AND shape of the light, not just the color.
  • Fixed interaction detection: Improved client-side interaction detection to reliably detect clicks on individual lights, fasteners, and the rope itself.

On/Off Toggle System

  • Fixed on/off state persistence: Lights now correctly maintain their on/off state and properly toggle when clicked with an empty hand.
  • Fixed state synchronization: The on/off state now correctly synchronizes from server to client, ensuring all players see the same state.
  • Fixed light block removal: When lights are turned off, the light blocks (that emit actual light) are now properly removed on both server and client, so the area becomes dark as expected.
  • Fixed toggle behavior: Lights only toggle on/off when clicking with an empty hand. Swapping lights no longer triggers the toggle.

Technical Improvements

  • Improved network synchronization for connection state updates
  • Enhanced client-side state management for hanging lights
  • Better handling of light block placement and removal
  • Fixed duplicate interaction handling to prevent double-toggles

Notes

  • The on/off toggle requires an empty hand - holding an item will swap the light instead
  • Individual lights can be swapped by clicking on them with a different light item
  • Light blocks are automatically removed when lights are turned off, restoring normal lighting