Minecraftプラグイン WorldBorder

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

🔌 WorldBorder について

WorldBorder は、Bukkit/Spigot ベースのサーバーでワールド境界を制御・管理するための Minecraft プラグインです。ワールドごとの境界(円形/楕円形または四角形/長方形)を提供し、例外がない限りプレイヤーが境界を越えるのを防ぎ、境界の外側の領域を事前生成したり削除したりするためのチャンク管理コマンドも備えています。

🎯 目的

WorldBorder の主な目的は、ワールドの成長を制限・管理しながら、サーバー管理者がチャンク生成と保存領域を管理するためのツールを提供することです。境界を強制することで制御されないワールド拡張を抑え、境界内で不足しているチャンクを生成したり、境界外のチャンクを削除したりする機能を提供します。

⚙️ 機能

  • ワールドごとの境界(1 ワールドにつき 1 つの境界)と、円形/楕円形または四角形/長方形の形状。
  • コマンドベースの設定と境界の構成(基本設定に手動で設定ファイルを編集する必要はありません)。
  • Fill(生成)コマンドで、設定可能なバッファゾーン付きで境界まで不足チャンクを事前生成。
  • Trim コマンドで、任意のバッファゾーンを残しつつ境界外のチャンクを削除。
  • 特定のプレイヤーが境界を通過できるバイパス機能。
  • DynMap がインストールされている場合、DynMap 上に境界を自動表示するオプション。
  • 境界内に戻された際の安全なプレイヤー再配置。バイパス防止のための乗り物の慣性処理。
  • Bukkit の組み込み superperms 機構と連携する権限システムのサポート。
  • 境界や設定が変更されたときにプラグインデータを自動保存。

🧩 対象ユーザー

ワールドサイズやチャンク生成を管理する必要があるサーバーオーナーや管理者向けです。サバイバルや SMP サーバー、リソース制約のある公開サーバー、そしてワールド境界を決定的に制御したいあらゆるサーバーに適しています。

🏗️ 使用例

  • 新しいマップをプレイヤーに公開する前に、指定半径内のすべてのチャンクを事前生成する。
  • 長期運用のワールドで、設定した境界の外側にある未使用チャンクを削除してディスク容量を確保する。
  • ミニゲームや厳選されたサバイバル体験のために、プレイ可能なマップ範囲を強制する。
  • 通常プレイヤーには制限を適用しつつ、スタッフや特定ユーザーには境界をバイパスさせる。

⚙️ インストール

📥 セットアップ

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

📦 依存関係

  • DynMap(任意)— DynMap がインストールされていれば、WorldBorder は設定された境界を DynMap に表示できます。

🧠 技術メモ

  • 公式ソースコードのライセンスは BSD-2-Clause です。
  • 元作者は、プロジェクトは現在アクティブにサポートされていないと述べています。コミュニティにはフォークや更新版ビルドがあります。
  • メインの配布元で公式に掲載/テストされている Minecraft の主要バージョンは 1.13 と 1.14 です。後のリリースでは、Paper 向けの非同期チャンク生成サポートが追加されました。
  • このプラグインは Bukkit プラグインとして作成され、Spigot/CurseForge および元の GitHub リポジトリ経由で配布されています。

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

プレイヤーが移動できる範囲を決定的に制御したい、また定義したプレイエリアの周囲でチャンクを事前生成・削除したい場合に、WorldBorder はコマンド駆動の境界制御とチャンク管理ユーティリティを提供し、管理されたサーバーに適しています。

プラグイン WorldBorder のサーバー

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

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

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

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