【PocketMine】DevToolsでプラグインを解凍 / 圧縮する方法


どうもこんにちは、LINEスタンプ描いてみたいヨッシーです。絵心無いけどね(キリッ)

 

今回はPocketMine-MPを使ってプラグインの解凍 / 圧縮をする方法をご紹介します。


そもそも解凍とか圧縮とかして何するの?

プラグインのコードを書き換えたいときには解凍、プラグインとして配布したり動作させたいときには圧縮をします。

圧縮されているプラグインは拡張子が.pharになっています。


 

動作環境…

  • GNU/Linux CentOS 7.2
  • src: 1.8dev NIGHTMARE
※Windowsでもプラグイン導入方法ややり方は全く変わりありません。躊躇なくやり進めてください。

前提として、解凍したいプラグインフォルダ / プラグインを/plugins/に入れておいてください。

手順①

DevTools配布サイトから「DevTools_v1.10.0.phar」をダウンロードします。

 

手順②

ダウンロードしたファイルを/plugins/フォルダに入れてください。

 

手順③

サーバーを起動します。

ここから手順が二つに分かれます。


 

圧縮したい場合

/makeplugin <プラグイン名>

のコマンドを実行し、/plugins/devtools/ 内を確認してください。phar拡張子のファイルがあると思います。それがプラグインです。

プラグイン名が’Test’の例: /makeplugin Test

 

解凍したい場合

/extractplugin <プラグイン名>

のコマンドを実行し、/plugins/devtools/ 内を確認してください。フォルダ形式の解凍されたプラグインがあると思います。それがフォルダ形式のプラグインです。


 

また、srcを使用している場合は/makeserverコマンドを実行するとPocketMine-MP.pharが生成されます。

他にも/checkpermというコマンドがありますが、ここでは説明は省きます。

/makeserver: Creates a PocketMine-MP Phar
/makeplugin <pluginName>: Creates a Phar plugin from a unarchived one, to be able to distribute it
/extractplugin <pluginName>: Extracts a Phar plugin to its source code form
/checkperm <node> [playerName]: Checks a permission value for the current sender, or a player

配布ページより引用

 


 

関連サイト

 

公式Jenkins

PocketMine DevTools – GitHub

Yossi1114

どうもこんにちは、このサイトの管理人のよっすぃーです\(へωへ)/

【PocketMine】DevToolsでプラグインを解凍 / 圧縮する方法” への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です