跳到主要内容

设置视频

必需插件

  • WorldEdit 注意:读取示意图文件需要 WorldEdit 或 FastAsyncWorldEdit(FAWE)。BetterStructures 与 WorldEdit 和 FAWE 都兼容。

推荐插件

安装内容

您可以创建自己的内容,因此此步骤不是必需的,但如果您希望安装数百个预制的官方 BetterStructures 建筑,可以按照以下步骤操作:

  1. 转到 nightbreak.io(免费内容)、magmaguy.itch.io(免费和高级内容)或 patreon.com/magmaguy(高级内容)
  2. 下载您想要的内容
  3. 将内容(保持压缩状态,如您下载时的样子)放入文件夹 ~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 预生成您的世界。

常见问题

有问题或疑问?请查看 常见问题