基本的なクライアントデータ参照BANを行えるほか、
検証、 実行、 解除、データ提供 を拡張できる総合的なBANプラグイン
/pursuit ban <target: target>
/pursuit unban
/pursuit ban <target: string> <reason: string> <executor: string> <years: int> <days: int> <permanent: bool>
/pursuit unban <target: string>
そのプレイヤーがBANされているかどうかを確認する
PursuitJudger
を継承しPursuitBan->registerJudger
で登録
クライアントデータ、信頼レベルを参照し、どれかの項目が一致していれば BAN されていると判断する
BAN したときに起こすアクション
PursuitExecutor
を継承しPursuitBan->registerExecutor
で登録
全ての Executor が終了後、プレイヤーがオンラインならキックする
BAN を解除するときに起こすアクション
ビルトインはありません
PursuitRevoker
を継承しPursuitBan->registerRevoker
で登録
BAN する前、対象プレイヤーのクライアントデータを提供する
十分に提供されなかった場合、BAN は失敗します
PursuitProvider
を継承しPursuitBan->registerProvider
で登録
対象プレイヤーがオンラインなら、セッションから提供する