Folia対応の簡易Give補助プラグインです。
このプラグインは、サーバー管理者(OP)向けに、オンライン/オフライン問わずプレイヤーにアイテムを付与するための簡易コマンドを提供します。
- コマンド:
/sgive <player> <item_spec> [amount]item_specは/giveに渡せる形式の文字列(JSONコンポーネントをサポート)です。- 例:
/sgive プレイヤー名 アイテム名 個数
- オンラインプレイヤー:サーバー側でコンソールから
/giveを実行して付与します(Foliaのグローバルスケジューラーを使用してメインスレッドで実行します)。 - オフラインプレイヤー:
pending_items.ymlに保存し、そのプレイヤーが次回ログインした際に付与します。
sgive.use— デフォルトで OP のみ実行可能。
- プラグインデータフォルダに
pending_items.ymlが作成されます。オフラインで保留したアイテム情報を保存します。
- リリースまたはGithub AcionsからJarファイルをダウンロードしてください。
- 生成された
sgive-X.X-SNAPSHOT.jarをサーバーのpluginsフォルダに配置し、サーバーを再起動またはリロードしてください。