BungeeCord, Waterfall のイベント一覧です。 イベントについて簡単な説明が書かれていますが、詳しい内容は Javadoc を参照してください。 不明点や指摘については Issue や PullRequest にお願いします。
- https://ci.md-5.net/job/BungeeCord/ws/api/target/apidocs/
#1549
- https://papermc.io/javadocs/waterfall/
#403
bungeecord
AsyncEvent
非同期で処理されるイベントを表す。
bungeecord
ChatEvent
プレイヤーがメッセージを送信した時に呼び出される。
bungeecord
ClientConnectEvent
クライアントが接続する時に呼び出される。全ての接続の初期段階で呼び出されるので、高速で処理する必要がある。
waterfall
ConnectionInitEvent
新しい接続があった時に呼び出される。接続を効率的に閉じることを可能にする。
bungeecord
Event
イベントを表す。
bungeecord
LoginEvent
プレイヤーがログインする時に呼び出される。
bungeecord
PermissionCheckEvent
CommandSender の権限を確認する時に呼び出される。
bungeecord
PlayerDisconnectEvent
プレイヤーがプロキシを離れた時に呼び出される。
bungeecord
PlayerHandshakeEvent
ハンドシェイクを行う時に呼び出される。プレイヤーの存在やユーザー名を知る事が出来る最初のイベントである。
bungeecord
PluginMessageEvent
クライアントやサーバーから送信されたプラグインメッセージを受信する時に呼び出される。
bungeecord
PostLoginEvent
サーバーに接続する準備が出来た時に呼び出される。ProxiedPlayer にアクセスできる最初のイベントである。
bungeecord
PreLoginEvent
ログインを試みる時に呼び出される。Mojang のサーバーでの認証後に取得されるプレイヤーに関連する情報は含まれず、UUID 等は使用することが出来ない。
waterfall
ProxyDefineCommandsEvent
タブ補完に使われるコマンドを定義される時に呼び出される。
waterfall
ProxyExceptionEvent
回復可能な状況で例外が発生した時に呼び出される。
bungeecord
ProxyPingEvent
サーバーリストからピングされた時に呼び出される。
waterfall
ProxyQueryEvent
クエリ要求を受信した時に呼び出される。
bungeecord
ProxyReloadEvent
プロキシがリロードする時に呼び出される。
bungeecord
ServerConnectEvent
サーバーに接続する時に呼び出される。プレイヤーがサーバーに接続するのをキャンセルする場合等に使う。
bungeecord
ServerConnectedEvent
サーバーに接続した時に呼び出される。プレイヤーがログインする前にサーバーに情報を送信する場合等に使う。
bungeecord
ServerDisconnectEvent
サーバーへの接続を切断した時に呼び出される。
bungeecord
ServerKickEvent
サーバーからキックされた時に呼び出される。
bungeecord
ServerSwitchEvent
プレイヤーが接続先のサーバーを変更した時に呼び出される。
bungeecord
SettingsChangedEvent
クライアント設定を変更した時に呼び出される。
bungeecord
TabCompleteEvent
タブ補完を行う時に呼び出される。
bungeecord
TabCompleteResponseEvent
サーバーがタブ補完を行う時に呼び出される。プロキシによって処理されたタブ補完では呼び出されない。
bungeecord
TargetedEvent
2つのノード間の通信で発生するイベントを表す。