🔌 SimplePets について
SimplePets は、Java版サーバー向けのコンパニオンペットを提供する Minecraft プラグインです。ペットの選択やカスタマイズ用の GUI を備え、プレイヤーごとに複数のペットを使え、ペットに乗る機能やペットを帽子のように使うなど、見た目重視の機能も含まれています。プロジェクトは公開リポジトリと公式 wiki で管理されています。
🎯 目的
SimplePets は、軽量でカスタマイズ可能な装飾用ペットをプレイヤーに提供するという課題を解決します。主に、見た目の報酬、寄付者向け特典、または hub/娯楽向け機能として使われ、プレイヤーがコンパニオン mob をスポーン、名前変更、騎乗、カスタマイズできるようにします。
⚙️ 機能
- GUI ベースのペット選択と管理
- プレイヤーごとに複数のペットと個別のペット名
- ペットへの騎乗と、ペットを帽子のように扱う機能
- プラグイン内の "Pet Data Changer" GUI によるペットのカスタマイズ
- 他プラグインとの連携のためのアドオンシステム
- MySQL と SQLite に対応した永続ストレージ
- 実行時に検出される任意の連携(例: CustomEnderchest 対応)
- 他のプラグインが SimplePets と連携するための API
🧩 対象ユーザー
- 見た目用のコンパニオンを求める Survival/SMP サーバー
- 寄付者向けの装飾や hub 機能を提供する公開ネットワーク
- メンテナンスされている EchoPets の代替を必要とするサーバー
- アドオン向け API を備えた拡張可能なペットシステムを探しているサーバー管理者
🏗️ 使用例
- 寄付者への報酬や購入可能アイテムとしてペットを付与する
- ロビーやミニゲーム hub で、プレイヤーがペットをカスタマイズして騎乗できるようにする
- アドオンを使って、ペットの挙動を claim や storage 系プラグインと連携する
⌨️ コマンド
| コマンド | 説明 | 権限 | アクセス |
|---|---|---|---|
/pet addon | ゲーム内で SimplePets のアドオンをインストール/管理する(アドオンシステムの呼び出し)。 | simplepets.use | Admin |
/pet reload | プラグインの設定を再読み込みする(再読み込みには適切な権限が必要)。 | simplepets.use | Admin |
注意: SimplePets はサブコマンドを持つルートコマンド /pet を公開しています。利用可能なサブコマンドや正確な構文はプラグインのバージョンによって異なる場合があります。
🔐 権限
| 権限 | 説明 | デフォルト |
|---|---|---|
simplepets.use | /pet コマンドおよびそのサブコマンドへのアクセスを付与します。 | 指定なし |
⚙️ インストール
📥 セットアップ
- サーバーの Minecraft バージョンに対応した公式プラグイン JAR をダウンロードします。
- JAR ファイルをサーバーの
plugins/フォルダに配置します。 - サーバーを再起動します。
- 必要に応じて設定ファイルを編集し、変更を反映するために再起動します。
📦 依存関係
- 任意の連携: CustomEnderchest(存在する場合は検出して使用されます)。
🧾 設定
- このプラグインは MySQL または SQLite による永続ストレージをサポートしています(設定可能)。
- プラグインフォルダ内に設定ファイルとデータファイルを作成します。正確なファイル名はバージョンによって異なります。
🧠 技術メモ
- 公式情報では、Spigot、Paper、Purpur を含む Bukkit/Spigot 系フォークのサポートが示されています。
- このプラグインは、他のプラグイン作者が SimplePets と連携できる公開 API を提供しています。
- ライセンス: GPL-3.0(リポジトリで公開)。
🤝 このプラグインが役立つ場面
プレイヤー向けの見た目要素に使える、メンテナンスされた GUI 主導のペットシステムが欲しいなら、SimplePets は選択、カスタマイズ、永続化、アドオン API をまとめて提供し、一般的なサーバーフォークとデータベースバックエンドにも対応しているため便利です。
- LiminalDream023.23
- No MOTD provided022.2
- SHMC se spousti...021.63
- Bloxito010.24
プラグイン SimplePets のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。SimplePets の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、SimplePets を使用していてもこのセクションに表示されないことがあります。
SimplePets を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。