I have been making mods personally as needed but don't stray from .json, so this is out of my wheelhouse, but I thought it was a good enough idea to throw out there! The idea is for server hosts to be able to set up levers and other triggers for custom server dungeons / builds.
How I imagine it'd function :
Lever that functions like a command block in creative mode but works for anyone in survival. Runs command when flipped into "on" state, resets when flipped "off."
- This could be used for a great deal of things, but most notably would be calling the /activate command on doors.
Load Doors / Hatches could function like the vanilla "teleporterbase" block, without the particle effects and should trigger on interaction rather than standing on the collision box for a duration. The sound effects should be replaced by the vanilla door open sound. I have a version of this piggybacking on the vanilla teleporter using .json only, but the hard-coded particles and offset exit point make it rather janky.
Making a chisel-able variant of the command block that is set in creative, usable in survival would also be an amazing addition.
Thanks for reading!
Edit : I am not offering commission, just wanted to throw the idea out there for more a more technical modder to consider!