Class ReloadConfigSubCommand
java.lang.Object
com.karasu256.one_shot_glory.commands.subcommands.ReloadConfigSubCommand
- All Implemented Interfaces:
SubCommand
プラグインの設定をリロードするサブコマンドを実装するクラス
このクラスはプラグインの設定ファイルを再読み込みし、 最新の設定を反映させます。設定の変更後にプラグインの 動作を更新したい場合に使用します。
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ReloadConfigSubCommand
public ReloadConfigSubCommand()ReloadConfigSubCommandクラスのデフォルトコンストラクタこのクラスサブコマンドの実装を初期化します。
-
-
Method Details
-
execute
設定リロードコマンドを実行するメソッドこのメソッドは以下の操作を行います:
- ユーザーの権限を確認
- プラグインの設定を再読み込み
- 設定を保存して反映
- 操作結果をユーザーに通知
エラーが発生した場合は例外をキャッチし、ユーザーにエラーメッセージを表示します。
- Specified by:
executein interfaceSubCommand- Parameters:
sender- コマンドを実行した送信者args- コマンドの引数(このコマンドでは使用しません)- Returns:
- コマンドの実行が成功した場合はtrue
-
tabComplete
このサブコマンドのタブ補完を提供するメソッドこのコマンドには補完候補がないため、常に空のリストを返します。
- Specified by:
tabCompletein interfaceSubCommand- Parameters:
sender- タブ補完を要求した送信者args- 現在入力されている引数- Returns:
- 空の補完候補リスト
-