Minecraftプラグイン MarriageMaster

MarriageMaster と確認されたサーバーの情報

🔌 Marriage Master について

Marriage Master は、サーバー向けの設定可能な結婚システムを提供する Bukkit/Spigot の Minecraft プラグインです。プレイヤー同士が結婚でき(設定次第で単婚または複数婚)、結婚したプレイヤーには協力用の機能やコマンドが追加されます。開発者向けの API と永続ストレージのサポートも含まれています。

🎯 目的

このプラグインは、ゲーム内に結婚要素を導入したいロールプレイ系・ソーシャル系サーバー向けに設計されています。カップルで共有できる便利機能、プライベートチャット、任意の経済連携、そしてパートナーが近くにいるときの設定可能なゲーム効果を提供します。

⚙️ 機能

  • プレイヤー同士の結婚リクエストと、必要に応じた司祭による式。
  • パートナーへのテレポート(パートナーの元へ移動)と、両者がテレポートできる共有ホーム。
  • カップル専用のプライベートチャットと、公開チャットの代わりにすべての発言をパートナーへ送る切り替え。
  • ギフトアイテム: 手に持っているアイテムをパートナーに渡せます。
  • パートナー間の PvP 切り替え(パートナーとの PvP を有効/無効)。
  • パーティクル効果付きの kiss などの演出アクション。
  • パートナーが近くにいるときの XP と自然回復ボーナス(Minecraft XP、mcMMO、SkillAPI 向けの連携が記載されています)。
  • 共有バックパック / Minepacks 連携のオプション。
  • 設定可能な言語ファイルによる多言語対応。
  • 設定可能なストレージバックエンド: SQLite と MySQL に対応。
  • プラグイン開発者が Marriage Master のデータやイベントを扱うための API。

🧩 対象ユーザー

  • ゲーム内の人間関係システムを導入したいロールプレイ系・ソーシャル系サーバー。
  • プレイヤー同士の協力特典を任意で導入したい SMP / サバイバル系サーバー。
  • 経済系や他プラグインとの連携、設定可能な権限が必要なサーバー管理者。

🏗️ 使用例

  • 2人のプレイヤーが結婚リクエストを送り、共有ホームとプライベートチャットを利用できるようになる。
  • サーバーがイベント用に司祭の式を有効化し、サーバースクリプトや API フックを通じて結婚時に特別なアイテムや称号を付与する。
  • カップルが gift コマンドを使い、ロールプレイの一環として手に持っているアイテムを交換する。

⌨️ コマンド

コマンド説明権限アクセス
/marry利用可能な marry コマンドを一覧表示します。未指定プレイヤー
/marry <playername> <playername>2人のプレイヤーを結婚させます(司祭のみ)。未指定管理者
/marry divorce <playername>2人のプレイヤーを離婚させます(司祭のみ)。未指定管理者
/marry list結婚している全プレイヤーを表示します。未指定管理者
/marry tpパートナーの元へテレポートします。未指定プレイヤー
/marry sethome結婚したカップルの共有ホームを設定します。未指定プレイヤー
/marry homeカップルのホームへテレポートします。未指定プレイヤー
/marry chatパートナーとのプライベートチャットを有効にします。未指定プレイヤー
/marry chat toggleすべてのメッセージを公開チャットではなくパートナーへ送る切り替えを行います。未指定プレイヤー
/marry pvponパートナーとの PvP を有効にします。未指定プレイヤー
/marry pvpoffパートナーとの PvP を無効にします。未指定プレイヤー
/marry kissパーティクル効果付きのキスアクションを再生します。未指定プレイヤー
/marry gift手に持っているアイテムをパートナーに渡します。未指定プレイヤー
/marry backpackパートナーのバックパックを開きます(有効な場合)。未指定プレイヤー
/marry backpack onパートナーがあなたのバックパックを使えるようにします。未指定プレイヤー
/marry backpack offパートナーがあなたのバックパックを使えないようにします。未指定プレイヤー
/marry me別のプレイヤーに結婚リクエストを送ります。未指定プレイヤー
/marry priest <playername>プレイヤーに司祭ロールを割り当てます。未指定管理者
/marry listenchat結婚チャットのメッセージを表示します。未指定管理者
/marry reloadプラグイン設定を再読み込みします。未指定管理者/コンソール

注: 公式ソースにはこれらのコマンドが記載されていますが、リソースページ上で権限ノードは明記されていません。権限はプラグインのドキュメントと権限一覧で確認できます。

⚙️ インストール

📥 セットアップ

  • 公式リソースページからプラグインの JAR をダウンロードし、サーバーの plugins/ ディレクトリに配置します。
  • サーバーを再起動し、コンソール出力を確認してプラグインが正常に読み込まれたことを確認します。

📦 依存関係

  • 実行時には Java 8 が必要です。
  • 確認済みの実行環境: Bukkit、Spigot、Paper。
  • 作者が記載している任意の連携/依存関係: Vault(任意、経済機能向け)、PCGF PluginLib(任意)、Minepacks 連携、Placeholder サポート。
  • 任意のプロキシサポート: BungeeCord / Waterfall。

🧾 設定

  • このプラグインは、ほぼすべての動作、メッセージ、機能をカスタマイズできる、充実したドキュメント付きの設定と言語ファイルを提供します。
  • ストレージは SQLite または MySQL を使うように設定できます。

🧠 技術メモ

  • 対応サーバーソフトウェア: Bukkit、Spigot、Paper(作者は Bukkit/Spigot/Paper のサポートと、任意の BungeeCord/Waterfall プロキシサポートを明記しています)。
  • 実行時には Java 8 が必要です。
  • このプロジェクトには開発者向け API が含まれており、連携用の JavaDoc ドキュメントも提供されています。
  • プラグインは UUID/名前の変更に対応しており、リソースファイルによる多言語サポートがあります。

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

ロールプレイ、ソーシャル、または SMP サーバーを運営していて、設定可能な特典、カップル向けの専用機能、開発者向けフックを備えたゲーム内結婚システムが欲しいなら、Marriage Master はデータベース対応と一般的なサーバーエコシステム向けの連携機能を備えてその要望に応えます。

プラグイン MarriageMaster のサーバー

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

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

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

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