跳至主要內容

EliteMobs 常見問題

若這裡沒有你的問題,請查看側邊欄,確認是否有專門說明的頁面。

設定與安裝

如何停用戰利品或金幣掉落?應該停用嗎?​

詳細說明

戰利品和金幣有各自的控制選項。

  • 戰利品與金幣: 怪物戰利品提供戰鬥成長所需的裝備。停用後技能仍可獲得經驗,但玩家需要其他取得合適裝備的方式。

金幣用於商店和物品服務。停用金幣掉落時,請為這些服務提供其他貨幣來源。

在 ItemSettings.yml 設定 doEliteMobsLoot: false,可停用一般怪物死亡戰利品監聽器,包含生成戰利品、卷軸抽選及一般金幣雨。它不是自訂首領戰利品、職業戰利品、任務、寶箱或競技場的總開關。若只停用一般金幣雨,在 EconomySettings.yml 設定 enableCurrencyShower: false。修改後重新載入 EliteMobs。

  • 地城自訂首領戰利品: 首領可在 plugins/EliteMobs/custombosses 下的檔案定義 uniqueLootList 和職業戰利品獎勵。調整地城獎勵時請分別檢查;停用一般生成戰利品不會移除這些獎勵。

如何設定自訂模型?​

詳細說明

偽裝與自訂模型使用不同的整合方式。

  • LibsDisguises 包括免費版,可把怪物偽裝成其他怪物或玩家造型。使用玩家外觀的自訂首領需要 LibsDisguises 提供這項功能。
  • FreeMinecraftModels 處理自訂模型,是受支援的安裝方式。舊 ModelEngine 整合只有在 ModelEngine 已啟用、其版本包含 R3,且 FreeMinecraftModels 未啟用時才會生效。相依元件與匯入步驟請參閱自訂模型指南。

安裝相依元件後仍缺少模型時,檢查模型載入警告、重新匯入相關內容,並確認玩家收到合併後的資源包。單純安裝模型外掛不會把資源包傳送給用戶端。

主控台或 EliteMobs 提示 WorldGuard 版本錯誤​

詳細說明

這則訊息無法證明版本不符。WorldGuard 未安裝或旗標登錄表無法初始化時,EliteMobs 也會停用整合。請檢查更早的啟動錯誤,以及 WorldGuard 是否成功啟用。

安裝與伺服器相容的 Bukkit 版 WorldGuard 及其相依元件 WorldEdit。請參閱官方安裝說明和 WorldGuard 下載頁。

安裝後蟲洞、競技場或 NPC 無法正常運作​

詳細說明

等待匯入完成。若匯入器尚未重新載入 EliteMobs,再執行 /em reload。安裝程式要求重新啟動時,請重新啟動。確認套件已安裝、世界已載入、設定及必要模型均成功載入。

區域型首領和地城首領如何重生?​

詳細說明

具有持久生成位置的區域型首領,使用各自 .yml 檔案中的重生計時。實例內的戰鬥則遵循實例生命週期。

例如,Example Dungeon 的主首領預設等待 360 分鐘,可這樣修改:

  1. 開啟首領檔案:
    plugins/EliteMobs/custombosses/example_dungeon/example_dungeon_boss.yml
  2. 將 spawnCooldown: 改為所需分鐘數。
  3. 儲存檔案。

修改後:

  • 執行 /em reload 套用變更。
  • 擁有 elitemobs.respawn.force 時,可用 /em respawn all 強制讓已登錄且正在等待重生的區域型首領出現。影響所有這類首領,不只是編輯的地城。對應世界與區塊仍須可用。

修改 spawnCooldown 不會改寫已儲存的重生時間。這些步驟適用於已儲存位置的區域型首領,不適用於已完成的實例戰鬥。

擊殺地城首領後沒有再次出現​

詳細說明

若是區域型首領,檢查 plugins/EliteMobs/custombosses 下的 spawnCooldown、removeAfterDeath 及已儲存生成位置。負數冷卻會停用重生;removeAfterDeath: true 會在死亡或存在時間到期後移除放置紀錄。檢查警告、世界和區塊載入狀態。實例首領遵循實例生命週期,應開始新一輪,而非等待開放世界的計時器。

安裝後地城首領從未出現​

詳細說明

檢查套件安裝、首領設定錯誤、模型載入,以及以下限制:

  • 和平難度下,敵對生物通常無法持續存在,但不代表所有實體類型都不能生成。
  • EliteMobs 9 起,地城世界使用自己的實例保護,由內容套件的 protect: 控制,而非 WorldGuard。無須另外保護;額外加入旗標錯誤的 WorldGuard 區域可能阻止生成。
  • 其他外掛可能阻止首領生成或將其移除。這些衝突經常會留下主控台訊息,請查看日誌。

進入地城後物品欄變空,如何共用物品欄?​

詳細說明

EliteMobs 不按地城世界分隔物品欄,也沒有按世界共用物品欄的設定。物品服務和任務交付會改變個別物品,但正常進入地城不會替換整個物品欄。

切換世界時整個物品欄改變,請先檢查分世界物品欄群組。實例地城會建立暫時世界,物品欄外掛可能把它們當成獨立物品欄。症狀本身無法確定是哪個外掛,請比對設定和日誌。

具備相關設定的外掛包括:

  • Multiverse-Inventories
  • PerWorldInventory
  • 啟用物品欄分隔的 MyWorlds

EliteMobs 自行管理地城世界,不需要 Multiverse。若使用 Multiverse-Inventories,請讓目標世界共用物品欄。群組設定支援世界名稱模式,設定參考說明未分組世界的預設處理。將暫時地城世界納入規則。變更群組或移除物品欄外掛前,請先保全玩家物品欄資料。

剛安裝的內容沒有指令補全​

詳細說明

目前 /em spawn boss 等內容指令從已載入設定取得檔名候選。匯入後若尚未重新載入,請執行 /em reload 再試。缺少檔名時,確認設定是否載入成功及指令權限。這些動態補全本身不要求重新啟動伺服器。

如何使用 EliteMobs 翻譯?​

詳細說明

EliteMobs 10 使用 CSV 翻譯檔案,取代舊 YAML 系統。

有三種模式:

  • english 略過 CSV,使用內建英文文字。這是預設模式。
  • custom 產生英文對英文的 CSV,可自訂文字而不必切換語言。
  • spanish、french、german 等語言名稱會載入對應 CSV,缺少檔案時下載。既有本機 CSV 的名稱也會提供為候選。

擁有 elitemobs.language 時使用 /em language <language>,例如 /em language spanish。指令儲存選擇並重新載入 EliteMobs。請使用補全清單:es 並非 spanish 的內建別名,但已有本機 es.csv 時可提供此名稱。既有檔案會重複使用,不會重新下載。

檔案位於 plugins/EliteMobs/translations/。例如 spanish.csv 使用 "key","en","es" 欄位,清單使用帶索引的鍵。指令語言名稱與 CSV 欄位代碼不同。在 custom 模式中編輯 custom.csv 的 custom 欄。檔案起初只有標頭,載入可翻譯文字時會加入項目。

若某行翻譯使用了目前英文文字已不再包含的 $placeholder(通常是因為該翻譯是依照較舊的預設值撰寫),EliteMobs 會改為顯示該行的英文文字。主控台每次啟動時會以 info 層級回報一次,並指出第一個受影響的行;CSV 不會被修改。請更新這些行,或將舊 CSV 移出 translations/,再執行一次 /em language <language> 下載目前的檔案。

社群翻譯位於 EliteMobs Crowdin 專案。

主控台顯示 EliteMobs 封存了過時的設定檔​

詳細說明

當更新變更了 EliteMobs 內建的檔案,例如預製 Lua 技能、附魔腳本、武器選單,或內建的 NPC、任務或技能加成時,EliteMobs 會把舊檔移至 plugins/MagmaCore/outdated files/EliteMobs/<archive batch>/,並在原位置產生目前的預設檔。主控台會記錄移動了多少檔案以及移到哪裡。

腳本規則只比對先前內建腳本的完整內容,而多數 YAML 規則只比對特定的舊預設值,因此你自訂過的檔案通常會保留在原處。使用已停用格式的檔案即使經過編輯也會被封存。不會刪除任何檔案:若要保留舊的自訂內容,請從封存檔中把設定複製到重新產生的檔案。請參閱已停用的設定檔。

與 BetterStructures 的相容性

有內含 EliteMobs 首領的 BetterStructures 結構嗎?​

詳細說明

有。BetterStructures 神龕套件就是這類內容,可從 itch.io 下載。

神龕為何受 WorldGuard 保護,如何停用?​

詳細說明

神龕預設由 WorldGuard 保護,避免玩家在戰鬥區建造利用戰鬥機制的裝置。

設定 removeAfterDeath: true 的區域型首領死亡時,對應區域才會移除。首領以其他方式消失不一定會移除區域。

每座神龕都有入口;地下神龕需由玩家挖掘尋找。

在 BetterStructures 的 config.yml 設定 protectEliteMobsRegions: false,可停止為未來放置建立這些區域。既有 WorldGuard 區域不會刪除。

神龕生成後為何沒有精英?​

詳細說明

確認 EliteMobs 已啟用,引用的首領檔案存在且載入成功。若在安裝 EliteMobs 前匯入套件,請於安裝後重新匯入。目前 BetterStructures 匯入器複製 EliteMobs 內容時會安排重新載入。缺少檔案或生成失敗仍需檢查主控台。重新匯入不會自動補齊所有既有神龕的首領。

不使用 EliteMobs 也能使用神龕嗎?​

詳細說明

神龕為其中的首領戰設計,但若只需要戰鬥場地的外觀,可不安裝 EliteMobs 而使用這些套件。

與 FreeMinecraftModels 的相容性

FreeMinecraftModels 與 EliteMobs 相容嗎?​

詳細說明

相容。FreeMinecraftModels 支援 EliteMobs 和 EternalTD 模型。

如何安裝 EliteMobs 自訂模型?​

詳細說明

依照安裝與內容流程安裝內容及模型相依元件。ResourcePackManager可收集 FreeMinecraftModels 和 EliteMobs 產生的包,合併後傳送。自行發送時,請合併資源並確認用戶端收到合併包。

與 ResurrectionChest 的相容性

EliteMobs 能與 ResurrectionChest 配合嗎?​

詳細說明

可以。ResurrectionChest 支援在 EliteMobs 內容中回收玩家物品。仍須考慮實例世界是否可進入及箱子的存續時間,請遵循安裝指南。

與其他外掛的相容性

能與 MCMMO、AureliumSkills 等外掛一起使用嗎?​

詳細說明

可以。EliteMobs 自身也有透過戰鬥提升的武器技能。若其他外掛提供戰鬥屬性加成,請檢查平衡,避免非預期疊加。

能與其他自訂物品外掛一起使用嗎?​

詳細說明

用首領死亡指令給予其他外掛的物品。這些物品不會自動得到 EliteMobs 縮放;精英卷軸可轉換支援的裝備,EliteMobs 自訂物品也能使用模型識別碼。平衡取決於其他外掛的屬性與戰鬥處理,請在伺服器上驗證組合。

其他問題

如何在精英死亡時執行指令或發放其他外掛的獎勵?​

參閱此指南。

支援 Vault 嗎?​

參閱此指南。

有哪些 PlaceholderAPI 佔位符?​

參閱此指南。

如何用 WorldGuard 只在部分區域允許 EliteMobs?​

參閱此指南。

能讓生成怪物 100% 成為精英嗎?​

在 MobCombatSettings.yml 設定 eliteMobsSpawnPercentage: 1.0,會選取所有符合其他條件的自然轉換。預設 0.05 表示 5%。世界、實體類型、生成原因、保護及其他資格規則仍適用。這不會轉換所有 Minecraft 實體,也不會覆蓋明確由其他遊戲負責的生成提供器。

能建立自訂技能嗎?​

參閱此指南。

能建立自訂附魔嗎?​

可以。共用的自訂附魔系統支援具命名空間、以 Lua 實作的附魔。使用文件指定的提供器格式和物品引用。

能建立自訂藥水效果嗎?​

Lua 技能、EliteScript 和自訂附魔可以組合支援的藥水效果、粒子、傷害及定時行為,形成自訂能力。它們不會登錄新的 Minecraft 原生藥水效果類型。請從腳本指南開始。

如何關閉蟲洞粒子?​

在 plugins/EliteMobs/Wormholes.yml 設定 noParticlesMode: true 並重新載入。這會停用粒子輪廓與塵埃,不會停用模型、標籤、Bedrock 標記或傳送。

如何修改冒險者公會蟲洞的目的地?​

faq_ag_wormhole.jpg

開啟 plugins\EliteMobs\wormholes\adventurers_guild_wormhole.yml,找到 location2: your_world_here,0.5,64,0.5,0,0 並改為所需位置。執行 /em reload 套用變更。

如何解除物品綁定?​

玩家可用解綁卷軸。擁有 elitemobs.unbind.force 的管理員可用 /em unbind force 處理手持物品,或 /em unbind force all 處理自己物品欄內所有靈魂綁定物品。兩者都須由遊戲內玩家執行。

如何合併資源包?​

使用 ResourcePackManager合併支援的外掛輸出並傳送。手動發送時請仔細組合資源,解決相同路徑檔案的衝突。

EliteMobs 指令有哪些佔位符?​

首領的 onDeathCommands 和 MobCombatSettings.yml 中的 commandsOnEliteMobDeath 支援:

佔位符說明
$name死亡精英的名稱
$level死亡精英的等級
$locationWorldName死亡所在世界
$locationX / $locationY / $locationZ死亡位置座標
$damager1name / $damager2name / $damager3name傷害前三名玩家名稱。引用的名次無人時,略過整條指令。
$players對每位曾傷害精英的玩家執行一次,代入其名稱
$chance=X.Y$依指定機率執行。$chance=0.5$ 表示 50%。搭配 $players 時,每位玩家獨立抽選。執行前移除這個標記。

這些指令沒有 $player、$bossName 或 $bossLevel。請用 $players、$name 和 $level。獨立的玩家死亡訊息設定支援 $player。

如何取消強制接受資源包?​

修改傳送資源包的元件。原版伺服器傳送使用 server.properties 的 require-resource-pack=false。ResourcePackManager 的 Java 傳送使用 plugins/ResourcePackManager/config.yml 的 forceResourcePack: false(預設值)。Geyser 的 Bedrock 資源包要求另行設定。

如何關閉事件?​

在 plugins/EliteMobs/events.yml 設定 actionEventsEnabled: false 和 timedEventsEnabled: false,然後重新載入。它們控制動作事件與定時事件,例如事件首領,與自然精英轉換及已放置的區域型首領分開。

如何編輯地城或冒險者公會世界?​

EliteMobs 使用自己的地城世界保護。擁有 elitemobs.protection.bypass 的玩家可用 /em protection bypass 切換自己的繞過狀態,完成後再次執行。這不會繞過其他外掛的保護。

永久停用某座地城的保護:

  1. 開啟 plugins/EliteMobs/content_packages/。
  2. 找到該套件的設定檔。dungeon_config.yml 是範例名稱,並非通用檔名。
  3. 找到 protect:。
  4. 設定 protect: false 並重新載入,依照設定重建世界保護。

精英卷軸是什麼,如何使用?​

精英卷軸把非 EliteMobs 物品轉成卷軸等級的 EliteMobs 裝備。資格條件及選單行為請參閱精英物品卷軸。

  • 其他外掛的物品: 支援的非 EliteMobs 裝備可轉換,但不保證其他外掛的屬性或腳本在轉換後完全相同。
  • 使用方式: 找卷軸套用 NPC Scotty,或使用 /em scroll 選單。中樞世界不是必要的;卷軸掉落預設停用。
  • 掉落等級: 每位符合資格的玩家獨立抽選,使用該玩家的有效獎勵等級和物品階層變動,不一定等於怪物顯示的等級。
  • 自訂物品: 可將自訂或外掛物品納入 EliteMobs 成長系統。

精英專屬傷害與防禦用於 EliteMobs 戰鬥。既有原版屬性、附魔和其他外掛效果仍須分別檢查平衡。

如何啟用精英卷軸​

預設停用。啟用步驟:

  1. 開啟 plugins/EliteMobs/ItemSettings.yml。
  2. 將 useEliteItemScrolls 設為 true。
  3. 執行 /em reload。

可用 /em scrollGet <level> <amount> 給自己卷軸。例如十張 5 級卷軸使用 /em scrollGet 5 10。此指令僅供玩家使用,需要 elitemobs.scroll.get、已啟用卷軸,以及正數等級和數量。物品欄裝不下的卷軸會掉落在你腳下。

如何使用 EliteMobs 資源包?​

使用 ResourcePackManager合併支援的外掛資源包並傳送結果。發布合併包前,先解決資源衝突。

不安裝 ResourcePackManager 也可以嗎?

可以。其他系統傳送資源包時,EliteMobs 也能使用其中的模型引用。

在 plugins/EliteMobs/config.yml 設定:

useResourcePackEvenIfResourcePackManagerIsNotInstalled: true

這只啟用模型引用,不會傳送資源包。用選定系統傳送必要資源,否則選單、金幣及模型物品可能缺少材質。變更後重新載入。

匯出的資源包是未壓縮目錄:

plugins/EliteMobs/resource_pack/em_rsp_defaults

使用 ResourcePackManager管理合併與傳送。手動發送時,將匯出資源與必要的模型外掛資源一起封裝,並在用戶端驗證。

公會 NPC 只顯示原版交易選單,如何修正?​

目前 EliteMobs 會取消已追蹤 NPC 的一般互動和交易物品欄開啟。檢查 NPC 是否載入並受追蹤、互動及權限設定是否正確,以及啟動日誌是否報錯。其他外掛可能干擾,但單憑選單無法確認是哪一個。先在獨立伺服器副本重現,並排查修改互動的外掛,再調整使用中的伺服器。

EliteMobs 物品有自訂模型或材質嗎?​

有。支援的物品從 20 級起可使用 Elite Item Skins,視覺階層為:

  • 20 級:青銅
  • 40 級:鈀
  • 60 級:腐化
  • 80 級:活體
  • 100 級:Ultimatium

Elite Item Skins 為程序化生成物品提供依等級變化的外觀。預設也縮放屬性,使高等級物品造成更多傷害或提供更多防護。若要停用,在 plugins\EliteMobs\CustomModels.yml 將 useAttributeScaling: 設為 false。

此選項控制共用外觀建構器設定的原版屬性,也包含支援的職業戰利品生成。加成取決於物品類型及等級,可能影響 EliteMobs 之外的戰鬥。它們與精英專屬傷害、防禦計算分開。

並非所有物品都使用這些外觀。支援材質的自動階層選擇從 20 級開始,且需要對應的資源包內容。自訂物品可使用自己的模型識別碼,不受這些階層門檻限制。

如何使用護身符?​

將護身符拿在副手可空出主手。其 potionEffects 遵循一般裝備規則。主手與護甲效果也會讀取,但只放在其他物品欄格子不會啟用。靈魂綁定、裝備資格及損壞物品檢查仍適用。

圖示說明效果行為:

  • ☠️ 骷髏: 影響敵人。
  • 🛡️ 盾牌: 影響玩家。
  • ⚔️ 雙劍: 命中時觸發。
  • 🔄 循環: 持續套用。

依 Minecraft 原版機制,INSTANT_DAMAGE 護身符會治療不死生物。

持續效果每秒檢查一次,裝備來源失效後移除。其他來源的效果仍存在時會保留。命中效果遵循設定的目標與觸發條件;此系統不套用 ABSORPTION 或 HEALTH_BOOST。指定目標的 LEVITATION、SLOWNESS 和 BLINDNESS 會略過生命倍率大於 1 的精英首領。