🔌 PlugMan について
PlugMan は、サーバーコンソールまたはゲーム内から(適切な権限がある場合に)他のプラグインを実行中に管理できる Minecraft プラグインです。サーバーを再起動せずに、インストール済みプラグインの確認、一覧表示、基本的な有効化/無効化/読み込み/再読み込みを行いたいサーバー管理者や開発者向けです。
🎯 目的
PlugMan の主な目的は、プラグインの管理と確認です。簡単なプラグイン管理作業のたびに頻繁にサーバーを再起動する必要をなくし、インストール済みプラグインの情報(バージョン、作者、登録済みコマンド)を提供します。
⚙️ 機能
- 実行中にプラグインを有効化、無効化、読み込み、アンロード、再読み込みできる(プラグイン状態を管理するコマンド)。
- インストール済みプラグインをアルファベット順に一覧表示し、必要に応じてバージョン情報も表示。
- 特定のプラグインの情報を表示(作者、バージョン、登録済みコマンド)。
- 指定したコマンドをどのプラグインが登録しているかを表示。
- プラグイン名とコマンドのタブ補完。
- プラグイン一覧(バージョン付き)をファイルに出力。
- インストール済みプラグインと dev.bukkit.org のバージョンを比較する任意の更新チェック。
🧩 対象ユーザー
- プラグインを素早く実行中に操作したいサーバー所有者・管理者。
- 再起動せずに登録済みコマンドやプラグインのメタデータを確認したい開発者・プラグイン作者。
🏗️ 使用例
- 管理者が問題のあるプラグインをサーバー再起動なしで無効化し、原因を調べる。
- 開発者が競合を解決するために、特定のコマンドを登録したプラグインを確認する。
- 監査や移行のために、インストール済みプラグインとバージョンの一覧を出力する。
⌨️ コマンド
| Command | Description | Permission | Access |
|---|---|---|---|
/plugman help | PlugMan のヘルプ情報を表示します。 | (既定: OP) | Admin |
/plugman list [-v] | インストール済みプラグインを一覧表示します。-v でバージョンを表示します。 | (既定: OP) | Admin |
/plugman lookup <command> | そのコマンドがどのプラグインに登録されているかを調べます。 | (既定: OP) | Admin |
(注: プラグインの公式ドキュメントには、個別プラグインの有効化/無効化/再読み込みのための管理コマンドがさらに記載されています。上の表は、プロジェクトで明示的に文書化されているコマンドを示しています。)
⚙️ インストール
📥 セットアップ
- 公式の PlugMan JAR をダウンロードし、サーバーの
plugins/ディレクトリに配置します。 - プラグインが読み込まれて初期ファイルを作成するように、サーバーを再起動します。
- サーバーコンソール/ログを確認し、PlugMan が正しく読み込まれたことを確認します。
🧠 技術メモ
- PlugMan はオープンソースで、MIT ライセンスで配布されています。
- このプロジェクトは歴史的に、動作に Java 7 以上を必要としていました。
- 権限設定がない場合、コマンドやその他の操作は既定で operator 権限(OP)を使用します。既定ではほとんどのコマンドに OP が必要です。
- 既知の最新リリースはコミュニティのプラグインカタログで公開されており、プロジェクトには複数の fork や派生版があります。正確なバージョン互換性は、ダウンロード元の配布ページで確認してください。
🤝 このプラグインが役立つ場面
インストール済みプラグインの確認、どのプラグインがコマンドを登録しているかの特定、サーバーを完全に再起動せずに簡単な有効化/無効化/再読み込みを行うためのサーバー内ツールが必要なら、PlugMan はそれらの実行時管理機能をコンパクトなオープンソースパッケージとして提供します。
- Northwild014.3
- A Minecraft Server05.56
- A Minecraft Server05.21
プラグイン PlugMan のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。PlugMan の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、PlugMan を使用していてもこのセクションに表示されないことがあります。
PlugMan を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。