Minecraftプラグイン Multiverse-Inventories

Multiverse-Inventories と確認されたサーバーの情報

🔌 Multiverse-Inventories について

Multiverse-Inventories は、Multiverse Core 向けの Minecraft プラグイン用アドオンで、プレイヤーのインベントリや関連データをワールドごと、またはグループごとに管理します。サーバー管理者は、プレイヤーデータ(インベントリ、エンダーチェスト、経験値、体力、満腹度、ポーション効果など)をワールド間で分離したり共有したりでき、1つのサーバーインスタンス内で混在したゲームモード構成を実現できます。

🎯 目的

このプラグインは、複数ワールドサーバーで意図しないワールド間データの混在が起こる問題を解決します。ワールドをグループ化し、どのプレイヤーデータを共有し、どれを分けるかを設定できます。これは、異なるルールやゲームモードを持つワールド(たとえば、クリエイティブの建築ワールドとサバイバルワールド)を、別サーバーインスタンスやプロキシシステムを使わずに運用する場合に便利です。

⚙️ 特徴

  • ワールドごと、グループごとのインベントリとデータの分離。
  • ワールド間で共有するデータを細かく制御できる設定可能な "shares"(例: インベントリ、エンダーチェスト、経験値、体力、満腹度、ポーション効果、最後の場所)。
  • グループとその shares を作成・管理するためのコマンド。
  • プレイヤーデータのインポートや移行、保存されたインベントリデータの一括編集用ユーティリティ(公式の使用ページに記載)。
  • 初回起動時にデフォルト設定と default グループを作成し、バニラのワールドグループ分け動作に合わせます。

🧩 対象ユーザー

  • 1つのサーバーで複数ワールドを運用し、プレイヤーのインベントリを分けたい、またはワールド間で選択的に共有したいサーバーオーナー。
  • サバイバル、SMP、クリエイティブ建築、ミニゲームなど、ワールドごとのプレイヤー状態が必要なサーバー構成。
  • すでに Multiverse Core を使っていて、アドオンとしてインベントリ/グループ管理を追加したい管理者。

🏗️ 使用例

  • クリエイティブとサバイバルのインベントリを分けつつ、それらのワールド間を移動できるようにする。
  • 体力と経験値だけを共有し、インベントリはメインワールドと分けた PvP アリーナのグループを作成する。
  • 文書化されたツールを使って、別のプラグインからプレイヤーインベントリを移行したり、保存済みのインベントリ記録を一括編集したりする。

⌨️ コマンド

コマンド説明権限アクセス
/mvinv create-group <group-name> <world1,world2,...> <share1,share2,...>新しいグループを作成し、対象となるワールドと shares を設定します。未指定管理者
/mvinv info defaultdefault グループの設定を表示します。未指定管理者
/mvinv add-worlds default <worldname>既存のワールドを default グループに追加し、同じデータを共有するようにします。未指定管理者

(注: これらのコマンドは公式の使用ページに記載されています。必要に応じて権限ノードはプラグインのリファレンスに一覧されています。)

⚙️ インストール

📥 セットアップ

  • Multiverse-Inventories を追加する前に、Multiverse-Core がインストールされていることを確認してください。
  • プロジェクトの公式リリース/ダウンロードページからプラグインの JAR をダウンロードします。
  • JAR をサーバーの plugins/ ディレクトリに置き、サーバーを起動します。
  • 初回起動時に、プラグインはデフォルト設定と default グループを作成します。正しく読み込まれたかコンソールログで確認してください。

📦 依存関係

  • Multiverse-Core(必須)。

🧠 技術メモ

  • Multiverse-Inventories は BSD-3-Clause ライセンスで配布されています。
  • このプロジェクトは公開リポジトリでソース管理と issue 管理を行っています。公式ドキュメントには、設定リファレンス、コマンドの使い方、権限一覧、移行/インポートガイドが含まれます。
  • グループや shares の変更によって、保存されたプレイヤーデータが上書きされたり移動されたりすることがあります。大きな設定変更を行う前にサーバーデータをバックアップするよう、公式ドキュメントでは注意が促されています。

🤝 このプラグインが役立つ場面

1つのサーバーインスタンスで複数ワールドを運用し、プレイヤーのインベントリや関連状態を制御しながら分離または共有したい場合、Multiverse-Inventories はグループベースの設定とデータ管理ツールを提供し、別サーバーを立てずに管理できます。

プラグイン Multiverse-Inventories のサーバー

プラグイン Multiverse-Inventories のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。

プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。Multiverse-Inventories の実際の役割はサーバーごとの設定によります。

データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、Multiverse-Inventories を使用していてもこのセクションに表示されないことがあります。

Multiverse-Inventories を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。