Diamondhead24
加入于 2026年8月31日
资源 1
服务器 0
皮肤 0
发布的资源
TNT 附加包 TNT Addon
TNT 附加包
作者:Diamondhead24
这个附加包为 Minecraft 基岩版加入 5 种 TNT,并额外提供 2 种破坏性 TNT。它们能够制造大型球形爆炸,爆炸效果并不是简单地把威力设为十亿。
后两种奖励 TNT 没有独立纹理,并计划作为单独文件发布。由于爆炸范围非常大,点燃它们时建议使用高端设备。TNT 7 可能是整个基岩版中破坏力最强的 TNT。
TNT 列表
TNT 1
半径:20
渲染耗时:0 秒
TNT 2
半径:40
渲染耗时:1 秒
TNT 3
半径:80
渲染耗时:3 秒
TNT 4
半径:160
渲染耗时:14 秒
TNT 5
半径:320
渲染耗时:1 分 23 秒
TNT 6
半径:640
渲染耗时:6 分 22 秒
TNT 7
半径:1280
渲染耗时:27 分 10 秒
爆炸坑大小对比
下图展示了所有 TNT 爆炸坑的尺寸对比。
注意事项
必须在实验性功能中开启 Beta APIs,否则附加包无法正常运行。 由于内存限制,低端设备和移动设备应使用仅包含 5 种 TNT 的文件。 本附加包只用于创造模式用途,因此 TNT 没有合成配方。 请将 render distance 调整到与 TNT 爆炸坑大小相匹配。Flat World 世界类型可能不需要这样设置。建议将 simulation distance 调整到最大值。 所有 ticking areas 都会被移除。使用 TNT 后,请记录原有 ticking area 的坐标,并重新添加。 由于基岩版的渲染限制,画面可能出现异常。可以等待渲染自行修复,或重新启动世界。 TNT 7 会产生巨大的爆炸坑。为了更快完成处理,建议将 render distance 调整到最大值 96。 这些 TNT 方块与原版 TNT 略有不同:在其表面放置方块时不会发出声音;被点燃或被爆炸摧毁时会直接消失,而不是继续点燃;点燃机制也有所区别。 不要同时点燃多个 TNT,否则会干扰 tickingarea 命令的处理过程,并明显增加渲染耗时。 上方图片的加载时间取决于作者设备,你的加载速度可能会有所不同。计划中的内容
解决 ticking chunks 问题后,作者计划加入一种支持自定义半径的 TNT,并用它替换 TNT 6 和 TNT 7。后续还计划加入 TNT Launcher、rapid fire 设置,以及可配置的方块保留和摧毁列表,功能思路参考作者的 datapack 版本。
已知问题
目前除了runCommand() 之外,没有其他添加 ticking chunks 的方法,因此该函数的异步运行会带来许多问题。例如,TNT 7 的爆炸坑中可能残留几根方块柱。为了减少错误,TNT 产生的完整爆炸坑必须处于 render distance 范围内才能继续处理,Flat World 世界类型且使用最少特征时除外。
在 Old World 世界类型中,暂时无法判断玩家是超出 simulation distance,还是已经超出世界边界。单独文件中的临时解决方案是直接添加 10 个 ticking areas,覆盖 256×256 的区域。尺寸超过 256×256 的 Old World 可能出现问题,这个文件在 infinite world 中有时也可能造成异常。
TNT 有时会留下流动的水或熔岩,即使这些方块没有被加入黑名单。
0
6
2026-08-31