コンテンツアイコン

ResourcePackTools 2.1.0

ResourcePackTools

不具合や問題があれば、こちらの議論もしくはissueにお願いします。

バージョン2.0.0になって、より簡単でより自由度が高くなりました!

概要
プラグインから簡単にリソースパックを扱うためのツール(ライブラリ)

プラグイン

コマンド
|コマンド名|説明|パラメータ|権限|エイリアス|プレイヤーのみ|
|---|---|---|---|---|---|
|resourcepack|リソースパックを管理する|---|resourcepacktools.command.resourcepack|rp|いいえ|
|resourcepack register|リソースパックを登録する|\<ファイル名\>|---|なし|いいえ|
|resourcepack unregisterbyindex|リソースパックをindexから登録解除する|\<index\>|---|なし|いいえ|
|resourcepack unregisterbyuuid|リソースパックをuuidから登録解除する|\<uuid\>|---|なし|いいえ|
|resourcepack list|リソースパックのリストを表示する|pack:uuid|---|なし|いいえ|

READMEの方が分かりやすいです

使用方法
  • Virionライブラリとして使用する
  • APIプラグインとして使用する
コード例

プラグインの製作例
ResourceExample

ディレクトリ構成
Code:
plugin.phar(Plugin)/
   ├ resources/
   │   ├ info.png
   │   └ test/
   │       └ server.png
   └ src/
       └ ...
test1.zip(ResourcePack)/
   ├ server.png
   ├ manifest.json
   └ pack_icon.png
リソースパックの生成
PHP:
$pack = new SimpleResourcePack($this, new Version(1, 0, 0));
$pack->setPackIcon("info.png");
$pack->addFile("test/server.png", "server.png");
$pack->generate($this->getDataFolder() . "test1.zip");
リソースパックの登録
PHP:
ResourcePack::register($this->getDataFolder() . "test1.zip");
  • Like
Reactions: Tonakai
著者
PJZ9n
ダウンロード数
1,602
閲覧数
2,025
最初のリリース
最後の更新
評価
0.00 つ星 評価0

More resources from PJZ9n

最新のアップデート

  1. 2.1.0

    ResourcePackクラスに関数を追加しました。 プラグインにコマンドを追加しました。
  2. 2.0.0

    大規模仕様変更とコードのクリーンアップが主な変更です。 1.x.yとの後方互換性はありません。 注意: ライブラリ側でファイル重複防止の管理を行わなくなりました。...