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

WorldGuard フラグ

これらのフラグは、EliteMobs の WorldGuard 連携が正常に初期化されたときに利用できます。allow と deny は各フラグが示す動作を制御します。allow は他のスポーン条件や保護を無視する設定ではありません。


elitemobs-events (allow/deny)

既定ではリージョン内のイベント発生位置を許可し、deny で拒否します。発生位置の判定は、無効なワールド、EliteMobs のダンジョンワールド、進行中のマッチ領域も除外します。通常のイベント位置選択からワールド全体を除外するには ValidWorlds.yml を使います。これは自然スポーンのエリート変換にも影響します。待機中の時限イベントは、1か所の拒否で永久に中止されるのではなく、別の場所で再試行できます。


elitemob-spawning (allow/deny)

既定では通常のエリート変換とカスタムボスのスポーンを許可します。deny はリージョナルボスを含むこれらの処理をリージョン内で阻止します。既存のモブは削除せず、通常のバニラスポーンも禁止しません。ワールド全体で通常の自然エリート変換を無効にするには ValidWorlds.yml を使います。作者が定義したボスや、他のゲームモードが管理するエンティティを一律に禁止する設定ではありません。


elitemob-only-spawning (allow/deny)

既定値は deny(制限なし)です。allow にすると、スポーンリスナーが追跡対象のエリート以外の生物を削除し、スポーンをキャンセルします。エリートへの変換率は上がりません。通常の非エリートのスポーンを抑えたい場所で使います。

アーマースタンドはスポーン理由に関係なく対象外です。スポーン理由が CUSTOM の村人と、EliteMobs の互換性用強制スポーンも対象外です。他の CUSTOM 生物は自動的に除外されません。


elitemobs-antiexploit (allow/deny)

既定値は allow です。deny はエリートの位置で行うダメージイベントのリージョン別不正利用チェックをスキップします。allow でも、EliteMobs のダンジョンワールドやエンダードラゴンなど、他の除外条件は残ります。すべての不正利用対策や、別のスキル XP 稼ぎカウンターを無効にするものではありません。地形と想定する戦闘を確認した場所だけで deny を使ってください。


elitemobs-explosion-regen (allow/deny)

指定された発生位置でEliteMobsの再生処理を制御します(デフォルト: allow)。doExplosionRegen: true の場合、deny はこの処理をスキップします。ネイティブの爆発では修復されずにブロックが破壊される場合がありますが、この処理を使う疑似爆発は直接ブロックを削除する前に終了します。発生位置を渡さない呼び出しでは、このリージョンフラグを確認しません。汎用的なブロック保護ではありません。


elitemobs-explosion-block-damage (allow/deny)

追跡対象のエリート、追跡対象の投射物、保護処理を有効にした Lua のネイティブ投射物について、deny は爆発位置での Bukkit 標準イベント EntityExplodeEvent のブロックリストを空にします。既定値は allow です。この処理はエンティティへのダメージやノックバックを取り消しません。任意の Lua/EliteScript のブロック編集や、すべての疑似爆発呼び出しを捕捉するものでもありません。このフラグに頼る前に、対象パワーの破壊処理を確認してください。


EliteMobs の NPC は互換性用の強制スポーン処理を使い、WorldGuard の通常の mob-spawning: deny を上書きする場合があります。不要な NPC は設定から削除してください。このフラグでは確実に非表示にできません。リージョナルボスは elitemob-spawning の判定を通過した後にだけ互換性処理を使います。


elitemobs-maximum-level

自然変換のレベル計算に整数の上限を設定します。カスタムボスは無視します。1.5 ではなく 1 や 2 などの整数を使ってください。リージョンの最小値を先に適用し、次にこの最大値を適用します。さらに全体設定の naturalEliteMobsLevelCap が結果を引き下げる場合があります。どちらのフラグも既存のモブのレベルは変えません。


elitemobs-minimum-level

自然変換のレベル計算に整数の下限を設定します。有効な場合は通常のスポナー変換も含みます。カスタムボスは無視します。リージョンの最大値と全体の自然レベル上限は後から適用されるため、矛盾する最小値は保証されません。変換確率を上げたり、無効なスポーンを許可したりはしません。


elitemobs-dungeon

既定値は deny(制限なし)です。allow にすると、スポーン理由が CUSTOM ではない生物をリスナーが削除し、スポーンをキャンセルします。ただし、アーマースタンド、追跡対象のカスタムボス、EliteMobs の互換性用強制スポーンは除外します。自然スポーンだけでなく、通常の繁殖やスポナーも対象です。

ダンジョンのコンテンツでモブ数を管理したい場所で使います。インスタンスを作成したり、既存モブを削除したり、カスタムボスに対する elitemob-spawning: deny を無視したりはしません。elitemob-only-spawning も有効なら、その独立した制限が CUSTOM 生物にも適用されます。