A plugin that notifies the OP when a player is unable to join the server. プレイヤーがサーバーに参加できなかった際にOPに通知するプラグイン
このプラグインは、プレイヤーがサーバーに参加できなかった理由をOPに通知するツールです。
ホワイトリスト未登録、バージョン不一致などの理由を自動で検出し、わかりやすい形式で通知します。
参加失敗の検知と通知
サーバーへの接続が拒否されたプレイヤーの名前と理由を、オンラインのOPプレイヤーにチャットで通知します。
理由のカスタマイズconfig.ymlの kick_reasons セクションに、Bukkitのログイン拒否理由と表示名をマッピングできます。
通知メッセージの編集{player} {reason} のプレースホルダーを含む通知メッセージを自由にカスタマイズ可能です。
管理用コマンド/joinfailnotifier reload で設定をリロード。/joinfailnotifier help で使い方を表示。
kick_reasons:
WHITELIST: "ホワイトリストに未登録"
BANNED: "BANされています"
VERSION: "バージョンが一致しません"
message_format: "&c[警告] &e{player} &cがサーバーに参加できませんでした: {reason}"
messages:
help_message: "&eUsage: /joinfailnotifier <reload/help>"
reload_success: "&a設定をリロードしました。"
invalid_command: "&c無効なコマンドです。/joinfailnotifier help を使用してください。"
This plugin notifies online OPs when a player fails to join the server.
It captures reasons such as whitelist exclusion or version mismatch and displays a clear message in chat.
Join Failure Detection
When a player is denied login, their name and reason are broadcast to all online OPs.
Custom Reason Mapping
Customize kick reasons in config.yml under kick_reasons, mapping Bukkit reasons to friendly messages.
Customizable Messages
Modify the notification message freely using {player} and {reason} placeholders.
Admin Commands
/joinfailnotifier reload: Reloads the configuration./joinfailnotifier help: Shows usage instructions.config.ymlkick_reasons:
WHITELIST: "Not whitelisted"
BANNED: "Banned from the server"
VERSION: "Version mismatch"
message_format: "&c[Alert] &e{player} &ccould not join the server: {reason}"
messages:
help_message: "&eUsage: /joinfailnotifier <reload/help>"
reload_success: "&aConfiguration reloaded."
invalid_command: "&cInvalid command. Use /joinfailnotifier help."
プレイヤーが参加できなかった理由を、チャットでOPに通知するシンプルなプラグインです。
ホワイトリスト未登録やバージョン不一致など、拒否理由に応じて表示をカスタマイズ可能。/joinfailnotifier reload コマンドで設定リロードにも対応。
A simple plugin that notifies OPs when a player fails to join the server.
Whitelist issues, bans, and version mismatches are detected and displayed in customizable messages.
Supports /joinfailnotifier reload for configuration reload.