跳至主要内容

設定影片

必需外掛

  • WorldEdit 注意:WorldEdit 或 FastAsyncWorldEdit (FAWE) 是讀取結構檔案所必需的。BetterStructures 與 WorldEdit 和 FAWE 都相容。

推薦外掛

  • EliteMobs 用於包含頭目戰鬥的結構
  • WorldGuard 用於保護 EliteMobs 頭目競技場

安裝內容

您能夠建立自己的內容,所以此步驟不是強制性的,但如果您想安裝數百個預製的官方 BetterStructures 建築,您可以遵循以下步驟:

  1. 前往 nightbreak.io(免費內容)、magmaguy.itch.io(免費和付費內容)或 patreon.com/magmaguy(付費內容)
  2. 下載您想要的內容
  3. 將內容(仍為已下載的 zip 格式)放在資料夾 ~plugins/BetterStructures/imports
  4. 執行指令 /bs reload

完成了!現在結構將開始在新區塊中生成。您的伺服器已經生成的區塊將無法取得結構!

實用指令

  • /bs reload - 重新載入配置並匯入新內容
  • /bs version - 顯示外掛版本
  • /bs place <schematic> <type> - 測試結構放置(有效類型:SURFACE、SKY、LIQUID_SURFACE、UNDERGROUND_SHALLOW、UNDERGROUND_DEEP)
  • /bs lootify <treasure> <rarity> <minamount> <maxamount> <chance> - 新增物品到戰利品表
  • /bs pregenerate <location> <shape> <radius> - 使用結構預生成世界區塊

額外配置

結構間距

使用 config.yml 設定來控制結構在您的世界中生成的密度。

距離設定 - 相同類型結構之間的最小區塊數:

  • distanceSurface: 31 個區塊(地表結構)
  • distanceShallow: 22 個區塊(淺地下)
  • distanceDeep: 22 個區塊(深地下)
  • distanceSky: 95 個區塊(天空結構)
  • distanceLiquid: 65 個區塊(海洋/熔漿結構)
  • distanceDungeon: 80 個區塊(模組化地牢)

偏移設定 - 隨機變化以防止網格狀圖案:

  • maxOffsetSurface: 5 個區塊
  • maxOffsetShallow: 5 個區塊
  • maxOffsetDeep: 5 個區塊
  • maxOffsetSky: 5 個區塊
  • maxOffsetLiquid: 5 個區塊
  • maxOffsetDungeon: 18 個區塊

要使結構更常見,請減少距離值。要使結構更稀有,請增加距離值。

變更僅影響新生成的區塊。

效能調整

BetterStructures 在 config.yml 中包含效能控制項,以防止結構生成期間的伺服器延遲:

modularChunkPastingSpeed(預設值:10)

  • 控制模組化地牢的區塊貼上速度
  • 影響每個 tick 處理的區塊數量
  • 根據伺服器效能進行調整

percentageOfTickUsedForPasting(預設值:0.2)

  • 限制伺服器 tick 時間可用於貼上結構的數量(最多 20%)
  • 較低的值 = 較少延遲但結構貼上速度較慢
  • 較高的值 = 更快的貼上但可能造成 TPS 下降
  • 建議範圍:0.1-0.3

為了獲得最佳效果,請在玩家探索之前使用 Chunky 預生成您的世界。

常見問題

有問題或疑問?請查看 常見問題