Disable Portal Checks

Disable Portal Checks

禁用不必要的传送门检查以减少卡顿。

优化

禁用不必要的传送门检查,以减少卡顿。

注意:我已验证该模组支持 1.19.3 至 26.1 版本。它足够简单,很可能在未来的版本中也能正常工作,但我可能需要一段时间才能测试并更新版本。如果你想强制它在未测试的版本中运行,可以自行承担风险使用 Fabric 的 重写依赖 功能。如果它不起作用(如果不起作用,游戏应该无法编译),请在 Discord 上私信 @Soronto。

在 1.19.3 之前,下界传送门会无视另一侧的碰撞将生物传送过去。这可能会产生负面影响,例如,如果大型生物在传送门另一侧的窒息方块内生成,它们会窒息而死。

自 1.19.3 起,Mojang 实现了一种算法,用于检查生物在默认位置通过传送门时是否会窒息,并会在会窒息时尝试寻找一个“安全”的位置。然而,这在计算上非常昂贵,并且在处理大量生物通过传送门时可能会显著增加卡顿。

此模组将消除这一检查,并恢复 1.19.3 之前的传送门行为。这显然会重新出现生物窒息的边缘情况,但特别是对于基于传送门的刷怪塔,此模组也将大大降低 MSPT(每服务器毫秒)成本。