なにも1プラグインにつき1イベントリスナーしか作っちゃいけないなんて道理はないんです。
会員管理画面に項目を追加する処理と、ブラック会員登録した会員をログアウトとリダイレクトさせる処理を同じクラス内に記述する必要なくないですか?
なんでもかんでも1クラスにまとめて1000行とかになったコードなんて読むの大変じゃないですか?
機能ごとに切り分けましょう。
これ読んで下さい。
https://gist.github.com/izayoi256/f70f860a8dbe29ceb0b2a1af2643b12f