Blocks Booster

Blocks Booster

使用锻造能量强化你的机器

能量

加入Discord  查看我的其他模组!

patreon.png

提升方块运行速率。最重要的是,它不会因为有人滥用加速器而破坏服务器的TPS,因为它具有防止服务器卡顿的配置选项。

注意:魔力加速器在1.21.1版本中不存在,因为植物魔法(Botania)尚未更新。

加速器类型

一级加速器

  • 加速倍率:2倍速度(可配置)
  • 能量消耗:5,000 FE/刻(可配置)
  • 范围:2格,上下各1格
  • 合成配方:铁锭 + 时钟 + 绿宝石 + 红石粉

二级加速器

  • 加速倍率:5倍速度(可配置)
  • 能量消耗:10,000 FE/刻(可配置)
  • 范围:最多6格
  • 合成配方:金锭 + 一级加速器 + 绿宝石 + 红石粉

三级加速器

  • 加速倍率:10倍速度(可配置)
  • 能量消耗:20,000 FE/刻(可配置)
  • 范围:可配置半径(默认为3格,扫描一个立方体区域)
  • 合成配方:钻石 + 二级加速器 + 绿宝石 + 红石粉
  • 特殊功能:可以加速其扫描半径内的多个方块

魔力加速器(需要植物魔法 Botania)

  • 加速倍率:5倍速度(可配置)
  • 能量消耗:100 魔力/刻(可配置)
  • 范围:最多6格
  • 合成配方:下界合金锭 + 一级加速器 + 绿宝石 + 红石粉
  • 特殊功能:使用植物魔法的魔力而非Forge能量

配置选项

所有配置选项都可以在 config/blockbooster-common.toml 中找到:

常规设置

  • boosters_per_chunk:每个区块允许的加速器数量上限(默认:5,范围:1-20)
    • 有助于防止服务器性能问题

一级加速器设置

  • t1_fe_per_tick:每刻能量消耗(默认:5000)
  • t1_boost_rate:速度倍率(默认:2)

二级加速器设置

  • t2_fe_per_tick:每刻能量消耗(默认:10000)
  • t2_boost_rate:速度倍率(默认:5)

三级加速器设置

  • t3_fe_per_tick:每刻能量消耗(默认:20000)
  • t3_boost_rate:速度倍率(默认:10)
  • t3_scan_radius:多方块加速的立方体扫描半径(默认:3,范围:1-10)

魔力加速器设置

  • mana_per_tick:每刻魔力消耗(默认:100)
  • mana_booster_rate:速度倍率(默认:5)

控制设置

  • deactivate_with_redstone:接收到红石信号时禁用加速器(默认:true)

白名单/黑名单

  • white_list:可以被加速的方块实体列表(优先级更高,默认为空)
    • 示例:["minecraft:furnace", "somemod:machine"]
    • 支持方块标签:"#somemod:some/tag"
  • black_list:不能被加速的方块实体列表(默认:["mekanism:bounding_block"])
    • 示例:["minecraft:furnace", "somemod:machine"]
    • 支持方块标签:"#somemod:some/tag"

性能保护

  • enable_tps_protection:启用基于TPS的卡顿保护(默认:true)
    • 当服务器TPS低于阈值时,加速器会自动暂停工作
  • min_tps_threshold:加速器运行所需的最低TPS(默认:15.0,范围:1.0-20.0)
    • 如果服务器TPS低于此值,加速器将停止工作

慢速方块防护

  • prevent_slow_blocks:禁止加速处理时间过长的方块(默认:true)
  • slow_block_threshold_ns:判断慢速方块的纳秒阈值(默认:5000000,范围:100000-100000000)
    • 处理时间超过此阈值的方块将被标记为慢速方块,不会被加速
    • 1毫秒 = 1,000,000纳秒,默认为5毫秒

如何获取用于列表的方块ID?

尝试使用命令 /booster_show_block_id

示例图片

请谨慎使用,大量加速器搭配高倍率可能会导致服务器卡顿。建议先进行测试。