Blocks Booster

Blocks Booster

用Forge能量提升你的机器

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

加速器类型

1 级加速器

  • 加速倍率:2 倍速度(可配置)
  • 能量消耗:5,000 FE/刻(可配置)
  • 范围:正上方单个方块
  • 配方:铁锭 + 时钟 + 绿宝石 + 红石粉

2 级加速器

  • 加速倍率:5 倍速度(可配置)
  • 能量消耗:10,000 FE/刻(可配置)
  • 范围:正上方单个方块
  • 配方:金锭 + 1 级加速器 + 绿宝石 + 红石粉

3 级加速器

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

魔力加速器(需要 Botania)

  • 加速倍率:5 倍速度(可配置)
  • 能量消耗:100 魔力/刻(可配置)
  • 范围:正上方单个方块
  • 配方:下界合金锭 + 1 级加速器 + 绿宝石 + 红石粉
  • 特殊功能:使用 Botania 的魔力而非 Forge 能量

配置选项

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

通用设置

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

1 级设置

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

2 级设置

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

3 级设置

  • 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"]
  • black_list:不可被加速的方块实体列表(默认:["mekanism:bounding_block"])
    • 示例:["minecraft:furnace", "somemod:machine"]

性能保护

  • 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)
    • 处理时间超过此阈值的方块将被标记为慢速,且不会被加速
    • 1ms = 1,000,000ns,默认值为 5ms

如何获取列表所需的方块 ID?

尝试命令 /booster_show_block_id