メインコンテンツまでスキップ

WorldGuard 領域保護マニュアル

概要

WorldGuard は WorldEdit で選択した範囲(リージョン)を登録し、破壊・PvP・火災などを細かく制御できる保護プラグインです。

基本手順

  1. 範囲選択//wand で木の斧を取得し、左クリックで第1点、右クリックで第2点を選択します。
  2. 垂直拡張(任意) – 建物全体を保護する場合は //expand vert で範囲をワールド全高に拡張します。
  3. リージョン作成/rg claim 〈保護の名前〉 でリージョンを作成し、実行者がオーナーになります。
  4. 権限設定/rg addowner 〈保護の名前〉 〈MCID〉 などでオーナーやメンバーを追加します。

よく使うコマンド一覧

コマンド説明
//wand木の斧を取得して範囲選択を開始します。
//pos1, //pos2座標入力で選択点を指定します。
//expand vert選択範囲を最下層〜最上層に拡張します。
/rg claim 〈保護の名前〉選択範囲をリージョンとして作成します。
/rg addowner 〈保護の名前〉 〈MCID〉 (/rg ao)オーナーを追加します。
/rg removeowner 〈保護の名前〉 〈MCID〉 (/rg ro)オーナーを削除します。
/rg addmember 〈保護の名前〉 〈MCID〉 (/rg am)メンバーを追加します。
/rg removemember 〈保護の名前〉 〈MCID〉 (/rg rm)メンバーを削除します。
/rg redefine 〈保護の名前〉現在の選択でリージョンを再定義します。
/rg remove 〈保護の名前〉 (/rg delete)リージョンを削除します。
/rg info [〈保護の名前〉]リージョンの詳細情報を表示します。
/rg listワールド内すべてのリージョンを一覧表示します。
/rg flag 〈保護の名前〉 <フラグ> <値>フラグを設定または解除します。

フラグ設定例

/rg flag 〈保護の名前〉 pvp deny # PvP を禁止 /rg flag 〈保護の名前〉 fire-spread deny # 火の延焼を防止 /rg flag 〈保護の名前〉 greeting Welcome! # 侵入時メッセージ /rg flag 〈保護の名前〉 pvp # フラグ解除

使えるフラグ一覧

フラグは、保護した土地の中で起きる行動や自然現象を細かく制御する設定です。 基本的には /rg flag 〈保護の名前〉 <フラグ> <値> の形で設定します。

よく使う値は以下の通りです。

意味
allow許可します。
deny禁止します。
文字列greeting など、メッセージを入れるフラグで使います。
値なしそのフラグ設定を解除します。例: /rg flag 〈保護の名前〉 pvp

建築・アクセス

フラグ役割設定例
build建築全般を制御します。通常は細かい制御が必要な場合に使います。/rg flag 〈保護の名前〉 build deny
block-breakブロック破壊を制御します。/rg flag 〈保護の名前〉 block-break deny
block-placeブロック設置を制御します。/rg flag 〈保護の名前〉 block-place deny
interactドア、ボタン、レバーなどへの操作を制御します。/rg flag 〈保護の名前〉 interact deny
useブロックや設備の使用をまとめて制御します。/rg flag 〈保護の名前〉 use deny
chest-accessチェストなどのコンテナアクセスを制御します。/rg flag 〈保護の名前〉 chest-access deny
use-anvil金床の使用を制御します。/rg flag 〈保護の名前〉 use-anvil deny
use-bellベルの使用を制御します。/rg flag 〈保護の名前〉 use-bell deny
use-cartography-table製図台の使用を制御します。/rg flag 〈保護の名前〉 use-cartography-table deny
use-crafting-table作業台の使用を制御します。/rg flag 〈保護の名前〉 use-crafting-table deny
use-enchanting-tableエンチャントテーブルの使用を制御します。/rg flag 〈保護の名前〉 use-enchanting-table deny
use-furnaceかまどの使用を制御します。/rg flag 〈保護の名前〉 use-furnace deny
use-grindstone砥石の使用を制御します。/rg flag 〈保護の名前〉 use-grindstone deny
use-lectern書見台の使用を制御します。/rg flag 〈保護の名前〉 use-lectern deny
use-looms機織り機の使用を制御します。/rg flag 〈保護の名前〉 use-looms deny
use-stonecutter石切台の使用を制御します。/rg flag 〈保護の名前〉 use-stonecutter deny

プレイヤー行動

フラグ役割設定例
pvpプレイヤー同士の攻撃を制御します。/rg flag 〈保護の名前〉 pvp deny
enderpearlエンダーパールでの移動を制御します。/rg flag 〈保護の名前〉 enderpearl deny
chorus-fruit-teleportコーラスフルーツによるテレポートを制御します。/rg flag 〈保護の名前〉 chorus-fruit-teleport deny
item-dropアイテムを捨てる操作を制御します。/rg flag 〈保護の名前〉 item-drop deny
item-pickup落ちているアイテムの拾得を制御します。/rg flag 〈保護の名前〉 item-pickup deny
ride乗り物や一部エンティティに乗る操作を制御します。/rg flag 〈保護の名前〉 ride deny
sleepベッドで寝る操作を制御します。/rg flag 〈保護の名前〉 sleep deny
lighter火打石と打ち金など、着火操作を制御します。/rg flag 〈保護の名前〉 lighter deny

モブ・エンティティ

フラグ役割設定例
damage-animals動物への攻撃を制御します。/rg flag 〈保護の名前〉 damage-animals deny
entity-trampleエンティティによる踏み荒らしを制御します。/rg flag 〈保護の名前〉 entity-trample deny
block-trampling畑などの踏み荒らしを制御します。/rg flag 〈保護の名前〉 block-trampling deny
entity-item-frame-destroy額縁の破壊を制御します。/rg flag 〈保護の名前〉 entity-item-frame-destroy deny
entity-painting-destroy絵画の破壊を制御します。/rg flag 〈保護の名前〉 entity-painting-destroy deny
enderman-griefエンダーマンによるブロック持ち去りを制御します。/rg flag 〈保護の名前〉 enderman-grief deny
enderdragon-block-damageエンダードラゴンによるブロック破壊を制御します。/rg flag 〈保護の名前〉 enderdragon-block-damage deny
ghast-fireballガストの火球による影響を制御します。/rg flag 〈保護の名前〉 ghast-fireball deny

火・爆発・水流など

フラグ役割設定例
fire-spread火の延焼を制御します。/rg flag 〈保護の名前〉 fire-spread deny
lava-fire溶岩による着火を制御します。/rg flag 〈保護の名前〉 lava-fire deny
lava-flow溶岩の流れを制御します。/rg flag 〈保護の名前〉 lava-flow deny
water-flow水の流れを制御します。/rg flag 〈保護の名前〉 water-flow deny
tntTNT による爆発を制御します。/rg flag 〈保護の名前〉 tnt deny
other-explosionTNT 以外の爆発を制御します。/rg flag 〈保護の名前〉 other-explosion deny
lightning雷の影響を制御します。/rg flag 〈保護の名前〉 lightning deny

自然変化・成長

フラグ役割設定例
crop-growth作物の成長を制御します。/rg flag 〈保護の名前〉 crop-growth deny
grass-growth草の成長を制御します。/rg flag 〈保護の名前〉 grass-growth deny
mushroom-growthキノコの成長を制御します。/rg flag 〈保護の名前〉 mushroom-growth deny
vine-growthツタの成長を制御します。/rg flag 〈保護の名前〉 vine-growth deny
mycelium-spread菌糸の広がりを制御します。/rg flag 〈保護の名前〉 mycelium-spread deny
ice-form氷ができることを制御します。/rg flag 〈保護の名前〉 ice-form deny
ice-melt氷が溶けることを制御します。/rg flag 〈保護の名前〉 ice-melt deny
frosted-ice-form氷渡りなどでできる薄氷の生成を制御します。/rg flag 〈保護の名前〉 frosted-ice-form deny
frosted-ice-melt薄氷が溶けることを制御します。/rg flag 〈保護の名前〉 frosted-ice-melt deny
snow-fall雪が積もることを制御します。/rg flag 〈保護の名前〉 snow-fall deny
snow-melt雪が溶けることを制御します。/rg flag 〈保護の名前〉 snow-melt deny
soil-dry耕地が乾くことを制御します。/rg flag 〈保護の名前〉 soil-dry deny

乗り物・レッドストーン

フラグ役割設定例
vehicle-placeボートやトロッコなどの設置を制御します。/rg flag 〈保護の名前〉 vehicle-place deny
vehicle-useボートやトロッコなどの使用を制御します。/rg flag 〈保護の名前〉 vehicle-use deny
vehicle-destroyボートやトロッコなどの破壊を制御します。/rg flag 〈保護の名前〉 vehicle-destroy deny
pistonsピストンの動作を制御します。/rg flag 〈保護の名前〉 pistons deny
redstoneレッドストーン回路の動作を制御します。/rg flag 〈保護の名前〉 redstone deny

メッセージ・天候

フラグ役割設定例
greetingリージョンに入ったときのメッセージを設定します。/rg flag 〈保護の名前〉 greeting ようこそ
farewellリージョンから出たときのメッセージを設定します。/rg flag 〈保護の名前〉 farewell またね
greeting-titleリージョンに入ったときのタイトル表示を設定します。/rg flag 〈保護の名前〉 greeting-title ようこそ
weather-lockリージョン内の天候を固定します。/rg flag 〈保護の名前〉 weather-lock clear

フラグ利用時の注意点

  • フラグは基本的に、自分が owner のリージョンに対して設定してください。
  • 迷った場合は、最初に /rg info 〈保護の名前〉 で対象リージョンを確認してください。
  • 設定を消したい場合は、値を付けずに /rg flag 〈保護の名前〉 <フラグ> を実行します。
  • サーバーの安全管理上、一部ワールドや領域では同じコマンドでも制限される場合があります。

トラブルシューティング

症状原因と対処
リージョンが作成できない既存リージョンと重複している可能性があります。/rg info/rg list で確認してください。
メンバーが建築できない/rg addmember が正しく行われたか、権限設定を確認してください。
サイズ変更が反映されない新しい範囲を選択後、/rg redefine 〈保護の名前〉 を実行してください。
リージョンを削除したい/rg remove 〈保護の名前〉 を実行し、削除前に /rg info で確認しましょう。

参考リンク

  • WorldGuard 公式ドキュメント
  • WorldEdit コマンドリファレンス