Minecraftプラグイン VoidGen

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

🔌 VoidGen について

VoidGen は、軽量でパラメータ指定可能なワールドジェネレーターを使って、カスタムの void ワールドを作成するための Minecraft プラグインです。このプロジェクトは、サーバー所有者がワールド管理プラグインと組み合わせて、バニラの生成を許可する代わりに、空の/void スタイルのワールドを作成またはインポートするために使えるジェネレーター名を提供します。

🎯 目的

このプラグインは、ハブ、Skyblock 風マップ、レッドストーンのテスト、カスタムミニゲーム向けに、完全に空っぽ、または最小限のワールド(void ワールド)を必要とするニーズを、設定可能な void ジェネレーターで標準のワールド生成を置き換えることで解決します。

⚙️ 機能

  • プラグイン提供のワールドジェネレーターによって void スタイルのワールドを生成します。
  • ジェネレーターのパラメータをサポートします(ワールドの作成/インポート時に VoidGen:<parameters> として使用)。
  • 独自のワールド管理コマンドを追加するのではなく、ジェネレーター名を公開することでワールド管理プラグインと連携します。
  • GPL-3.0 の下で配布されています(ソースはプロジェクトのリポジトリで公開されています)。

🧩 対象ユーザー

  • ハブ、クリエイティブ/レッドストーンのテストエリア、Skyblock、ミニゲーム用に空の、または最小限のワールドを必要とするサーバー所有者および管理者。
  • 外部のワールド管理プラグインを使ってワールドを作成・管理しているサーバー。

🏗️ 使用例

  • ワールドマネージャーを使って -g VoidGen:PLAINS で新しいワールドを作成し、指定したパラメータの void ワールドを取得します。
  • 事前設定されたワールドをインポートし、そのジェネレーターをプラグインのジェネレーター名に設定して、新しく生成されるチャンクが空のままになるようにします。

⚙️ インストール

📥 セットアップ

  • プロジェクトの公式配布物(resource/repository)からプラグインの JAR をダウンロードします。
  • JAR をサーバーの plugins/ ディレクトリに配置します。
  • サーバーを再起動し、サーバーコンソールでプラグインが読み込まれたことを確認します。

📦 ワールドマネージャーとの統合

  • ワールド管理プラグインを使う場合は、作成/インポートコマンドの一部としてジェネレーター名を指定します。プロジェクトで示されている例:
    • 作成: /mv create <worldname> <env> -g VoidGen:<parameters> -t FLAT
    • インポート: /mv import <worldname> <env> -g VoidGen:<parameters> -t FLAT
  • また、ワールドマネージャーがその値を読み取る場合、ワールド設定でジェネレーターを設定することもできます(例: generator: VoidGen:<parameters> をワールドファイルに記述)。

🧠 技術的な注意

  • ライセンス: GNU General Public License v3.0 (GPL-3.0)。
  • このプロジェクトは、公式のリソースメタデータとリポジトリで、Minecraft のネイティブなメジャーバージョンを 1.13、明示的なテスト済みバージョンを 1.8 から 1.18 まで掲載しています。
  • このプラグインは、ワールドマネージャーの代替ではなく、ワールドジェネレーター名として機能を提供します。プロジェクトのドキュメントにあるコマンドは、VoidGen:<parameters> を参照するサードパーティ製のワールド管理プラグイン(例: Multiverse)への呼び出しです。

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

空の、または最小限のワールドを生成する信頼できるジェネレーターが必要で、既存のワールド管理プラグインを使ってワールド作成を管理したい場合、VoidGen はジェネレーター名を公開することでそれらのツールと連携する、用途を絞った設定可能なジェネレーターを提供します。

プラグイン VoidGen のサーバー

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

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

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

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