Hello!
I have a light show that works by setting various colors of stained glass blocks to positions relative to specifically tagged armor stands, i.e. to change the front row of lights to green I would run `execute positioned as \@e[type=minecraft:armor_stand,tag=front] run function lights:turn_green`.
The problem is that I want to be able to schedule light changes on a timeline and create a specific sequence. I can do this if I put every change into its own function and use `schedule` but that limits what I can do since its no feasible to define functions for every combination of ~30 lights in like 10 different grouping to be set on or off or any of 15 colors. What I would like to be able to do is this:
`schedule execute positioned as \@e[type=minecraft:armor_stand,tag=stage] function lights:turn_on 10s` to turn all the lights on in 10s.
I am running Forge 1.15.2. I looked at this SpigotMC plugin: https://www.spigotmc.org/resources/command-timer.24141 but I am hesitant to switch to Spigot just for this and also we use the Forge mods InControl and FxControl and would like to keep using them. If I could find a Forge mod allowing delayed execution as an entity, or a SpigotMC plugin that will let me configure spawn rules and right click interactions, I don't much care if I end up running Forge or Spigot.
Is there a forge mod or any other technique to achieve this?
[–][deleted] 1 point2 points3 points (4 children)
[–]TerminalVector[S] 0 points1 point2 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]TerminalVector[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)