===== WorldGuard 使用可否フラグ詳細 ===== このページでは、[[tech:region:worldguard|WorldGuard]]の領域フラグ「use」「chest-access」「ride」「interact」で使用可否が設定できるブロック・エンティティを一覧にしています。 WorldGuardのソースコードを読んで並べました。実験していません。それほど深く読んでないので、抜け漏れは大いにあると思います。 参考程度にご覧ください。 ==== use フラグで制御されるもの ==== /* worldguard/bukkit/util/Materials.java > isUseFlagApplicable(material) */ * ボタン * ドア * 感圧板 * レバー * トリップワイヤー * トラップドア * エンチャント台 * エンダーチェスト * ビーコン * 金床 * フェンスゲート * 書見台 * 鐘 * 機織機 * 製図台 * 石切台 * 砥石 ==== chest-access フラグで制御されるもの ==== /* worldguard/bukkit/util/Materials.java > isInventoryBlock(material) */ * チェスト * ジュークボックス * ディスペンサー * かまど * 醸造台 * トラップチェスト * ホッパー * ドロッパー * シュルカーボックス * 樽 * 溶鉱炉 * 燻製器 ==== ride フラグ(当サーバーでは利用不可)で制御されるもの ==== /* worldguard/bukkit/util/Entities.java > isRiddenOnUse(entity) */ * ボート * トロッコ(含:チェストトロッコ、コマブロトロッコ、かまどトロッコ、ホッパートロッコ、スポナートロッコ、TNTトロッコ) * 鞍の付いたブタ ==== interact フラグで制御されるもの ==== /* worldguard/bukkit/listener/RegionProtectionListener.java */ * 上記3フラグで制御されるものすべて * ベッド * TNT * その他「右クリックで何かしら動作する」ブロック全て(プログラムでは「else節」なのでほんとに全て) * ただし以下の例外を除く ==== 右クリックで動作するのに interact フラグで制御されないもの ==== これらはuseなどのフラグが無いため、領域メンバーではない人はどう足掻いても右クリックが効きません(buildフラグを設定した場合は別)。\\ 領域メンバー・オーナーは操作可能です。むしろ、どう足掻いても右クリックさせないようにはできません(buildフラグを設定した場合は別)。 /* worldguard/bukkit/util/Materials.java > isConsideredBuildingIfUsed(material) */ * リピーター * コンパレーター * 植木鉢