Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sgive

Folia対応の簡易Give補助プラグインです。

このプラグインは、サーバー管理者(OP)向けに、オンライン/オフライン問わずプレイヤーにアイテムを付与するための簡易コマンドを提供します。

概要

  • コマンド: /sgive <player> <item_spec> [amount]
    • item_spec/give に渡せる形式の文字列(JSONコンポーネントをサポート)です。
    • 例: /sgive プレイヤー名 アイテム名 個数
  • オンラインプレイヤー:サーバー側でコンソールから /give を実行して付与します(Foliaのグローバルスケジューラーを使用してメインスレッドで実行します)。
  • オフラインプレイヤー:pending_items.yml に保存し、そのプレイヤーが次回ログインした際に付与します。

権限

  • sgive.use — デフォルトで OP のみ実行可能。

ファイル

  • プラグインデータフォルダに pending_items.yml が作成されます。オフラインで保留したアイテム情報を保存します。

インストール

  1. リリースまたはGithub AcionsからJarファイルをダウンロードしてください。
  1. 生成された sgive-X.X-SNAPSHOT.jar をサーバーの plugins フォルダに配置し、サーバーを再起動またはリロードしてください。

About

【Folia対応】オフラインのプレイヤーにGiveコマンドを使ってアイテムを渡すプラグイン

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages