As an operator, I would like to be able to define a "wave" of mobs to appear from a mob spawn point, A wave would be an assortment of mobs defined as a weighted amount defined with a number of rolls that the wave will return from. Mob entries can be defined with a "replaced" tag that makes it so if they are pulled on one roll, they can be rolled again. Then being able to sequential define waves that either spawn AFTER a wave in the enocunter is cleared or WITH a wave that spawns.
.As well as the ability to add radius variance to the mob spawn points themselves. Lastly, having the mob spawner function being able to trigger functions after all waves are cleared, would be really nice.
For context, I've tried a custom impl of this and had some good success with prototyping but have lacked the functionality to achieve a more streamlined version with the editor and what not. Currently I actually use the MythicDungeon Loot tables via /md edit loot to define the mobs that can spawn in a wave since we can define amounts, roll amount and the weighting which is quiet handy.
Also I understand this is like 15 million feature requests in one so totally understandable if we can't action upon this immeditaley. I can break these up into more individual feature requests too If that would help make this manageable.