I'm currently writing a minigame handling plugin and when integrating with factions(custom compiled extra api in faction code) i'm running into a problem with disabling faction commands within certain regions defined with WorldGuard. Using onPlayerCommandPreprocess won't allow me to disable your plugin commands because regardless of my priority on that event, faction commands execute prior to the event. Is there something special you are doing with your FCommand/MCommand classes that bypasses onPlayerCommandPreprocess event? Any help would be appreciated, thanks! EDIT : Ah, finally found it. zcore's MPlugin uses secret listeners for onPlayerCommandPreprocess to execute command code...is there a reason this needs to be Lowest? Just wondering if i'll break anything by changing it to normal so it acts nicely with protection plugins.