跳至主要內容

WorldGuard 標誌

這些標誌在 EliteMobs 成功初始化 WorldGuard 整合後可用。allow 與 deny 控制各標誌所指的行為;allow 不會略過其他生成要求或保護。


elitemobs-events (allow/deny)

預設允許區域內的事件位置;deny 會拒絕它們。事件位置檢查也會排除已停用的世界、EliteMobs 地城世界及活動比賽區域。使用 ValidWorlds.yml 將整個世界從一般事件位置選擇中排除;它也影響自然精英轉換。等待中的定時事件可在其他位置重試,不會因為一個位置遭拒就一定永久取消。


elitemob-spawning (allow/deny)

預設允許一般精英轉換與自訂 Boss 生成;deny 阻擋區域內的這些路徑,也包含區域 Boss。它不會移除既有怪物或禁止一般原版生成。使用 ValidWorlds.yml 停用整個世界的一般自然精英轉換;此設定並非對作者定義的 Boss 或其他遊戲模式管理的實體實施通用禁令。


elitemob-only-spawning (allow/deny)

預設為 deny(限制關閉)。設為 allow 時,生物生成監聽器會移除未被追蹤為精英的生物,並取消其生成。它不提高精英轉換率。可用於需要抑制一般非精英生成的區域。

盔甲座無論生成原因為何都豁免。生成原因為 CUSTOM 的村民,以及 EliteMobs 的相容性強制生成也豁免。其他 CUSTOM 生物不會自動豁免。


elitemobs-antiexploit (allow/deny)

預設為 allow。deny 略過精英所在位置的區域傷害事件反漏洞檢查。allow 仍遵守其他排除條件,包括 EliteMobs 地城世界與終界龍。它不會停用所有反漏洞機制或獨立的技能經驗刷怪計數器。僅在已檢查地形及預期戰鬥方式的區域使用 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;此標誌無法可靠地隱藏它們。區域 Boss 只有通過 elitemob-spawning 檢查後才使用此相容路徑。


elitemobs-maximum-level

為自然轉換等級計算設定整數上限。自訂 Boss 忽略此項。使用 1、2 等整數,不要使用 1.5。先套用區域最低等級,再套用此最高等級,全域 naturalEliteMobsLevelCap 還可進一步降低結果。這兩個標誌都不會改變既有怪物的等級。


elitemobs-minimum-level

為自然轉換等級計算設定整數下限,包含已啟用的一般生怪磚轉換。自訂 Boss 忽略此項。區域最高等級與全域自然等級上限隨後仍會套用,因此不能保證互相衝突的最低等級。它不提高轉換機率,也不略過已停用的生成。


elitemobs-dungeon

預設為 deny(限制關閉)。設為 allow 時,監聽器取消並移除生成原因不是 CUSTOM 的生物,但盔甲座、受追蹤的自訂 Boss 和 EliteMobs 的相容性強制生成除外。它不只阻擋自然生成,也影響一般繁殖與生怪磚生成。

可用它讓地城內容控制怪物群體。它不會建立地城實例、移除既有怪物或替自訂 Boss 略過 elitemob-spawning: deny。若同時啟用了 elitemob-only-spawning,其獨立限制仍會作用於 CUSTOM 生物。