
Theatre Addon
an addon that adds working theatre lights, spotlights and huge theatre curtains. it adds theatre and circus equipment like decorations and other blocks alon...
00—neoforgeServer1.21.1mod
Theatre Addon
- Server-only NeoForge mod (1.21.1) for staging utilities; no custom registries so vanilla clients can join.
- Commands (operator-only):
/theatreaddon light add <name> <x y z> [level],/theatreaddon light toggle <name> on|off|flip,/theatreaddon light clear <name>,/theatreaddon light list./theatreaddon spotlight add <name> <x y z> [length] [level], plustoggle/clear/listlike lights; creates vertical light beams using vanilla light blocks./theatreaddon curtain define <name> <from> <to> [block],/theatreaddon curtain toggle <name> open|close|flip,/theatreaddon curtain remove <name>,/theatreaddon curtain list; curtain fill capped at ~80k blocks./theatreaddon costume give <preset> [player]with presets ringmaster, performer, clown, phantom (dyed leather outfits + baton);/theatreaddon costume list./theatreaddon decor kit <type> [player]for theatre, circus, or lighting prop bundles;/theatreaddon decor list.
- Light and spotlight fixtures store the original block state and swap to vanilla
lightblocks when on; names are case-insensitive and saved per world. - Curtains restore to air when opened and fill with the chosen block when closed; intended for empty curtain bays.
- Everything runs on the dedicated server (mod id
theatreaddon), no assets or client hooks required.
Known limitations / future ideas:
- Curtains overwrite anything in their volume; avoid defining over builds you want to keep.
- Light fixtures and beams expect chunks to be loaded when toggled; large or distant rigs may need chunk loaders.
- Decoration kits and costumes are simple presets; add more variants if you want themed shows.