Spigot Plugin for creating light shows/concerts in Minecraft. It works by simulating ingame effects like guardian and beacon beams.
Here you can see a snippet of a light-show I made:
Click on the Demo to view the full video on Reddit.
A surface level description would be: It uses the internet to receive signals form a lighting control software which can be translated into Minecraft. Going more into detail it receives DMX512 signals via the protocol Art-Net to filter out values for ingame fixtures.
It might seem complex at first, but it really isn't once you get the hang of it:
- Install plugin on your server.
- Setup config.json and depending on what you want fixture configs.
- Register fixtures by adding them as DmxEntries.
- Install a lighting control software (MagicQ, Dot2, GrandMA2, GrandMA3, etc.).
- Learn installed lighting control software (ChamSys has tutorials for MagicQ).
- Setup fixtures in your software. See Fixtures for coding info.
- Connect lighting control software to Minecraft via Art-Net.
- Start Art-Net connectivity by using command
/show start
- Light away!
For questions and ideas please join the Discord Server.
The reason for not having any dependencies is that I made everything myself. This, however, was supported by checking out how others implemented what I was trying to do.
Plugin:
Java Art-Net
- cansik's Art-Net library
Lots of inspiration
- Rushmead's Theatrical Mod (Additionally ORGG Studios for explanation videos)
Packet usage
- SkytAsul
Video:
Arena Map
- TheHolder, PreFXDesigns, CraftCrusader
Stage
- MinerBuilder
Concert
- Alan Walker: Untold Festival, Neversea Festival, Parookaville Festival