方块爆炸伤害

方块爆炸伤害

平衡TNT,使爆炸会损坏方块,需要多次爆炸才能破坏。

方块爆炸伤害

让 Minecraft 的爆炸更具策略性!现在方块需要多次 TNT 打击才能被破坏,甚至会随时间自动修复。

TNT 造成的伤害会随时间修复。


配置系统
控制爆炸与方块的交互方式,以实现平衡的游戏体验:

  • 设置修复速度,让方块随时间恢复。
  • 调整默认爆炸抗性,通过乘以方块硬度实现。
  • 自定义方块:
    • 自定义方块列表 → 单独调整方块的爆炸抗性。
    • 保护方块列表 → 不会被摧毁,并能保护其后方方块免受爆炸影响的方块。

命令
无需重启游戏即可轻松管理你的 TNT 平衡:

  • /block_explosion_damage reload → 重新加载配置。
  • /block_explosion_damage cleardamage → 重置世界中所有 TNT 造成的伤害。

游戏规则支持
根据需要启用或禁用方块自动修复:

  • /gamerule tntblockdamagedecay true|false → 开启或关闭方块修复。
  • (1.21.11+):/gamerule block_explosion_damage:tnt_block_damage_decay

爆炸机制
爆炸现在表现得更加真实:

  • 基于距离的伤害: 距离爆炸中心越近的方块受到的伤害越大。
  • 更广泛的破坏范围: 允许黑曜石等方块在足够多的爆炸下被破坏。
  • 支持所有爆炸类型,包括 TNT、苦力怕、床和自定义爆炸。

其他爆炸,例如苦力怕,也会造成伤害。


服务器友好的 TNT 平衡
非常适合多人游戏和 TNT 炮:

  • 防止一击摧毁,为防御留出时间。
  • 鼓励创造性策略,让 TNT 炮更有成就感。

与 TNT 炮配合极佳!


Sable 兼容性 (1.21.1)
非常适合整合包:

  • Sable 的子层级会像普通方块一样受到爆炸影响。
  • 例如来自 Create Aeronautics 的装置会因多次爆炸而损坏。
  • 需要在配置中通过 sableCompatibilityEnabled = true 启用。

其他模组兼容性

  • 大多数模组的爆炸都能与本模组兼容。
  • 如果你发现不兼容的模组,请通过链接部分的 GitHub 或 Discord 反馈。