SpeeDeeEntity - 优化实体移动

SpeeDeeEntity - 优化实体移动

优化快速实体移动,包括一个缓存系统,使大量实体包移动得更快。

性能

Minecraft 的移动系统效率低下且速度缓慢,尤其是在实体单 tick 内移动很长距离时,这显著增加了计算移动所需的时间。

在每个游戏刻中,当实体移动时,Minecraft 会收集实体扫掠体积内的每一个方块,然后逐一与每一个方块进行碰撞解析。

但此模组会沿每个运动轴独立解析碰撞,因此它只检查路径上的方块,从而大幅提升速度,并且行为与原版完全一致。它还会缓存每个刻的移动路径,因此当多个实体共享相同路径时,可以跳过重复计算,使得像 Cubicmetre 的轨道打击炮这样的装置在您的世界/服务器上运行成本大幅降低。

您可以在您的整合包中使用此模组。