
Smooth Movement
平滑服务器和网络延迟下的实体移动

Smooth Movement 通过在低 TPS 或网络延迟下补偿并平滑实体、物品、弹射物、下落方块和天空的运动,提升视觉和玩法的一致性。如果你感知不到延迟,那延迟还存在吗?
当服务器不堪重负时,Smooth Movement 不会让游戏显得抖动、跳跃或不同步,而是调整运动和时序,使游戏即使在服务器无法稳定以 20 TPS 运行时,仍能保持一致的感受。
此模组的作用
Minecraft 客户端已经对部分运动进行了插值处理,但在真实的服务器延迟下,这往往还不够。Smooth Movement 扩展了这一思路,使运动能够感知延迟,同时平滑客户端渲染和服务端运动。
这会减少抖动、减少突兀跳变、减少视觉修正,并在延迟期间提供更一致的游玩体验。
此模组不会消除延迟,它只是让延迟的干扰和可感知程度降低。
功能
天空运动(太阳、月亮、星星)
- 客户端:在延迟下防止太阳、月亮和星星出现明显的跳变。
- 服务端:在服务器端补偿白天的推进,以保持原版的白昼长度。
实体运动
- 客户端:平滑生物实体的运动,使其不再显得抖动/卡顿。
- 服务端:在服务器端补偿实体运动,以保持原版行为。
物品运动
- 客户端:减少物品的跳跃式运动,在水中尤为明显。
- 服务端:在服务器端补偿物品运动,以保持原版行为。
矿车运动
- 客户端:平滑矿车运动,使其不再显得抖动/卡顿。
- 服务端:在低 TPS 期间于服务器端补偿矿车运动,以保持原版物理行为。
弹射物运动
- 服务端:在服务器端补偿弹射物运动,使其与客户端的视觉运动相匹配。
玩家运动
- 服务端:在低 TPS 期间补偿玩家运动计算,以减少客户端的橡皮筋回拉问题。
下落方块运动
- 服务端:在服务器端补偿下落方块运动,以保持原版物理行为。
经验球运动
- 服务端:在服务器端补偿经验球运动,以保持原版的收集行为。
所有功能均可单独配置,且仅在延迟期间生效。
Smooth Movement 可以仅安装在客户端、仅安装在服务端,或为获得最佳效果而两侧都安装。

此模组提供细粒度的配置选项,可用于启用或禁用:
- 客户端平滑
- 服务端补偿
- 单个实体类型(物品、弹射物、矿车等)

- 设计为非侵入式
- 不改变游戏规则或平衡性
- 不修改世界数据
- 可安全添加或移除
- 可与其他性能模组共同使用
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。