mm m kill to support Faction
Summary
The /mm m kill
command should also have the ability to designate a faction, and override persistent: true
Usage
This would be useful if people are building factions and need to remove large amounts of multiple mob types. I personally would utilize this for my regional mob groups, to quickly reset or update whole regions of mobs in one command, as opposed to having to execute 5-10 depending on the region. I also have a faction of "effects" mobs that all have persistence, so it would also be useful if it could override that option and be able to handle those mobs as well.
[edit] Post note - In prod, this would also be handy to reset localized mob subsets as opposed to wiping out all mobs in the online environment, less players effected!
Value
This is more of a QoL feature for those of us who work heavily with large quantities of mobs. I don't think its something that a lot of people have said "Oh this plugin really needs this" - however its likely something that people would go "I'm glad it does."
Priority
Low - its a QoL, not a necessity.
Implementation
Probably with Java... The /mm m kill
command already supports [mob] designation, it would probably make sense for it to utilize that same functionality, but maybe support a -f [faction]
or something to make so it can be registered different from a mob. It would likely need to loop all active mobs and identify the ones that fit that faction.