BetterStructures 常見問題
如果您的問題涉及首次 Nightbreak 連結、套件下載或手動匯入,請先查看共享的 Global 頁面。本常見問題僅保留 BetterStructures 特定的回答。
為什麼結構沒有出現?
最常見的原因是您正在 BetterStructures 安裝之前已經探索過的地形中測試。
BetterStructures 設計為在未探索的地形中生成,因此不會回溯性地填充舊區塊。如果您想快速看到自然生成:
- 飛到新的區塊
- 生成一個新的測試世界
- 或使用放置和設定指令,而不是等待自然生成
如何停止關於新結構的管理員警告?
BetterStructures 在 config.yml 中有一個 warnAdminsAboutNewBuildings 開關,/betterstructures silent 會為您切換該值。
這在預生成或其他管理員密集測試期間很有用,因為這些警告會變得嘈雜。
setupDone 是什麼意思?
setupDone 追蹤 BetterStructures 的首次設定流程是否已完成。
false表示設定流程仍被視為未完成true表示設定流程已經完成
如果您有意想要重新執行設定,請將 setupDone: false,重新載入外掛,然後再次執行 /bs initialize。
BetterStructures 需要 WorldEdit 嗎?
是的。WorldEdit 是 plugin.yml 中的硬性依賴,因此 BetterStructures 無法在沒有 WorldEdit 的情況下執行。
WorldGuard 整合是如何運作的?
如果安裝了 WorldGuard,BetterStructures 會註冊並使用 betterstructures-protect 旗標來管理其保護區域。
相關的設定開關是:
protectEliteMobsRegions: true
如果您不希望 BetterStructures 為支援的內容管理 WorldGuard 保護,請將其設定為 false。
我可以將自訂物品新增到 BetterStructures 的寶藏中嗎?
可以。BetterStructures 包含:
/betterstructures lootify <generator> <rarity> <minAmount> <maxAmount> <weight>
手持要註冊的物品使用此指令。該指令會將手持物品寫入所選的寶藏產生器條目中。
指令實作中的目前驗證規則:
- 寶藏產生器必須存在
- 稀有度必須已存在於該寶藏設定中
minAmount必須至少為1maxAmount最多為64- 手持物品不能是空氣
BetterStructures 支援 MMOItems 寶藏條目嗎?
支援。BetterStructures 專案中有 MMOItems 支援,現有的寶藏工作流程支援第三方物品。對於 MMOItems 特定的語法,請將寶藏檔案中的精確設定範例與目前寶藏頁面文件保持一致,而不是依賴舊的常見問題片段。
EliteMobs 和 BetterStructures 如何協同運作?
BetterStructures 與 EliteMobs 有軟整合。
在高層面上:
- BetterStructures 可以在生成的結構內放置 EliteMobs 內容標記
- 當整合啟用時,BetterStructures 還可以管理與 EliteMobs 支援的內容相關的保護區域
對於共享的設定流程、權杖連結和官方套件生命週期,請使用 Global 文件和 BetterStructures 設定/內容頁面,而不是將本常見問題作為主要來源。
我可以更安全地預生成世界嗎?
可以。BetterStructures 在 config.yml 中提供了面向效能的預生成設定,包括:
percentageOfTickUsedForPregenerationpregenerationTPSPauseThresholdpregenerationTPSResumeThreshold
對於正常的結構貼上,主要的節奏設定是:
percentageOfTickUsedForPasting: 0.2
較低的值會減少每 tick 的影響,但會使結構貼上變慢。
結構位置是如何決定的?
BetterStructures 在 config.yml 中保存每種結構類型的間距和隨機偏移控制。
主要的距離控制有:
distanceSurfacedistanceShallowdistanceDeepdistanceSkydistanceLiquiddistanceDungeonV2
相關的偏移控制有:
maxOffsetSurfacemaxOffsetShallowmaxOffsetDeepmaxOffsetSkymaxOffsetLiquidmaxOffsetDungeonV2
實際上,這意味著生成保持由種子和設定驅動,而不是在每次重新啟動時隨機重新排列。