tntOptimizer

tntOptimizer

我们都喜欢爆炸村民,但讨厌它带来的卡顿。这个模组主要从服务器端修复了TNT的卡顿问题,客户端也做了一些优化。

游戏机制

这个模组是做什么的?

这个模组提升了TNT的性能。

目标是减少卡顿,同时尽可能让TNT的行为与原版保持一致。

与原版有多接近?

我尽力让这个模组尽可能接近原版。然而,由于活跃TNT实体的数量受限,少数极端情况下可能会有细微差异。

它是如何工作的?

它通过将客户端渲染的TNT数量限制在75个来实现。

同时,也将客户端渲染的爆炸粒子数量限制在100个。

在模组的服务器端,我们做了更多限制:

  1. 限制同时活跃的TNT数量
  2. 限制同一游戏刻内爆炸的TNT数量
  3. 将距离较近的TNT合并为一个,以减少计算量
  4. 缓存爆炸计算,从而减少运算次数

这会影响我的TNT炮吗?

大多数TNT大炮应该能正常工作。

但是,如果你的大炮依赖于同时有超过 250个TNT实体 活跃,那么它可能无法正常工作。

是的,这几乎肯定会破坏轨道打击炮。