设置视频
必需插件
- WorldEdit 注意:读取示意图文件需要 WorldEdit 或 FastAsyncWorldEdit(FAWE)。BetterStructures 与 WorldEdit 和 FAWE 都兼容。
推荐插件
- EliteMobs 用于具有 boss 战斗的结构
- WorldGuard 保护 EliteMobs boss 竞技场
安装内容
您可以创建自己的内容,因此此步骤不是必需的,但如果您希望安装数百个预制的官方 BetterStructures 建筑,可以按照以下步骤操作:
- 转到 nightbreak.io(免费内容)、magmaguy.itch.io(免费和高级内容)或 patreon.com/magmaguy(高级内容)
- 下载您想要的内容
- 将内容(保持压缩状态,如您下载时的样子)放入文件夹
~plugins/BetterStructures/imports - 运行命令
/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 预生成您的世界。
常见问题
有问题或疑问?请查看 常见问题!