Minecraftプラグイン WorldEdit

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

🔌 WorldEdit について

WorldEdit は、EngineHub によって開発された Minecraft のプラグインおよび mod で、ゲーム内でのマップ編集と地形編集ツールを提供します。領域の選択、大量のブロックの変更、構造物のコピーと貼り付け、schematic の保存/読み込み、地形のプログラム生成を行うためのコマンド、ブラシ、ツールを備えています。

🎯 目的

WorldEdit は、広いワールド範囲を手作業で建築・修復する問題を、素早く繰り返し使える編集操作によって解決します。効率的なワールド管理や一括編集機能を必要とするサーバー管理者、ビルダー、開発者向けです。

⚙️ 機能

  • 領域の選択と操作(pos1/pos2 の選択、領域操作)
  • クリップボード操作: copy, cut, paste, rotate, flip
  • schematic の保存/読み込みとクリップボード管理
  • 大規模な置換、設定、充填、地形編集ツール
  • 地形を整えるためのブラシとツール
  • 大規模編集を制御するためのパフォーマンス関連コマンドと制限
  • 統合や拡張のための開発者向け API とドキュメント

🧩 対象ユーザー

  • 大量編集や rollback ツールが必要な Survival / SMP サーバー
  • 大規模建築に取り組む Creative/build チームやマップ制作者
  • griefing の修復や大量変更を行う必要があるサーバー管理者
  • API 経由でワールド編集機能を統合したいプラグイン開発者

🏗️ 使用例

  • ワールド更新後に、広い範囲のバイオーム表面ブロックをすばやく置き換える
  • ある場所の建築物をコピーして複数のワールドに貼り付ける
  • schematic からプレイヤーが作った領域を復元する
  • アドベンチャーマップ向けのスクリプト化された地形生成

⌨️ コマンド

コマンド説明権限アクセス
/worldedit helpWorldEdit のヘルプとサブコマンドを表示します。worldedit.helpAdmin
/worldedit reloadWorldEdit の設定を再読み込みします。worldedit.reloadAdmin
/worldedit reportWorldEdit の診断レポートを作成します。worldedit.reportAdmin
//undo履歴内の最後の編集を元に戻します。worldedit.history.undo, worldedit.history.undo.selfAdmin
//redo直前に元に戻した編集をやり直します。worldedit.history.redo, worldedit.history.redo.selfAdmin
/searchitemブロックまたはアイテムを名前で検索します。worldedit.searchitemPlayer

(注: この表は、WorldEdit の公式ドキュメントで提供されている、一般的に使われる文書化済みコマンドとその権限ノードを掲載しています。)

🔐 権限

権限説明デフォルト
worldedit.helpWorldEdit のヘルプリストにアクセスする。未指定
worldedit.reloadWorldEdit の設定を再読み込みする。未指定
worldedit.reportWorldEdit の診断レポートを作成する。未指定
worldedit.history.undo他のプレイヤーの履歴エントリを元に戻す。未指定
worldedit.history.redo他のプレイヤーの履歴エントリをやり直す。未指定
worldedit.history.clear編集履歴を消去する。未指定
worldedit.limitブロック変更の上限を設定または変更する。未指定
worldedit.timeout評価タイムアウトを変更する。未指定
worldedit.searchitemアイテム/ブロック検索コマンドを使用する。未指定
worldedit.global-maskグローバルマスクを設定する。未指定

(これらの権限ノードは、公式のコマンドおよび権限ドキュメントに基づいています。ドキュメントに明確なデフォルトがない場合は、デフォルトを「未指定」としています。)

⚙️ インストール

📥 セットアップ

  • お使いのプラットフォーム向けの公式 WorldEdit ビルド(plugin または mod)を入手します。
  • WorldEdit の .jar をサーバーの plugins/(Bukkit/Spigot/Paper の場合)に配置するか、必要に応じて Fabric/NeoForge 用の mod ビルドをインストールします。
  • サーバーを再起動し、ログを確認して WorldEdit が正しく読み込まれたことを確認します。

📦 プラットフォームに関する注記

  • WorldEdit はサーバープラグインとしても、対応する mod ローダー向けの mod としても提供されています。公式ドキュメントとダウンロードでは、Bukkit、Spigot、Paper、Fabric、NeoForge、Sponge 向けのビルドが案内されています。

🧠 技術メモ

  • WorldEdit はオープンソースで、GPL v3 の下でライセンスされています。
  • ソースコードと issue トラッキングは EngineHub の WorldEdit GitHub リポジトリから利用できます。
  • 公式ドキュメントには、統合や例を扱う Developer API セクションがあります。
  • このプラグインには、大規模編集を制御するための設定オプション、制限、パフォーマンス関連の設定が含まれています。

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

サーバーワールドをプログラム的または一括で編集する必要がある場合 — 建築、復元、修復など — WorldEdit は、それらの作業を信頼性高く繰り返し実行するための文書化されたコマンド、ツール、API を提供します。

プラグイン WorldEdit のサーバー

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

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

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

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