跳至主要内容

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 必須至少為 1
  • maxAmount 最多為 64
  • 手持物品不能是空氣

BetterStructures 支援 MMOItems 寶藏條目嗎?

支援。BetterStructures 專案中有 MMOItems 支援,現有的寶藏工作流程支援第三方物品。對於 MMOItems 特定的語法,請將寶藏檔案中的精確設定範例與目前寶藏頁面文件保持一致,而不是依賴舊的常見問題片段。

EliteMobs 和 BetterStructures 如何協同運作?

BetterStructures 與 EliteMobs 有軟整合。

在高層面上:

  • BetterStructures 可以在生成的結構內放置 EliteMobs 內容標記
  • 當整合啟用時,BetterStructures 還可以管理與 EliteMobs 支援的內容相關的保護區域

對於共享的設定流程、權杖連結和官方套件生命週期,請使用 Global 文件和 BetterStructures 設定/內容頁面,而不是將本常見問題作為主要來源。

我可以更安全地預生成世界嗎?

可以。BetterStructures 在 config.yml 中提供了面向效能的預生成設定,包括:

  • percentageOfTickUsedForPregeneration
  • pregenerationTPSPauseThreshold
  • pregenerationTPSResumeThreshold

對於正常的結構貼上,主要的節奏設定是:

percentageOfTickUsedForPasting: 0.2

較低的值會減少每 tick 的影響,但會使結構貼上變慢。

結構位置是如何決定的?

BetterStructures 在 config.yml 中保存每種結構類型的間距和隨機偏移控制。

主要的距離控制有:

  • distanceSurface
  • distanceShallow
  • distanceDeep
  • distanceSky
  • distanceLiquid
  • distanceDungeonV2

相關的偏移控制有:

  • maxOffsetSurface
  • maxOffsetShallow
  • maxOffsetDeep
  • maxOffsetSky
  • maxOffsetLiquid
  • maxOffsetDungeonV2

實際上,這意味著生成保持由種子和設定驅動,而不是在每次重新啟動時隨機重新排列。