介绍

平滑移动通过补偿并平滑实体、物品、弹射物、下落方块和天空的移动,在低 TPS 或网络延迟时提升视觉效果与游戏体验的一致性。 如果你察觉不到卡顿,那卡顿还存在吗?
当服务器吃紧时,游戏画面可能变得抖动、跳跃或不同步。平滑移动会调整移动与时间,让游戏体验保持连贯,即使服务器无法稳定维持 20 TPS 也不例外。
此模组的功能
Minecraft 已经会在客户端对部分移动进行插值,但在服务器实际卡顿时,这通常还不够。平滑移动进一步扩展了这一机制,让移动能够适应延迟,同时平滑客户端渲染和服务端运动。
这样可以减少抖动、瞬移、画面修正,让游戏在卡顿时也更加流畅一致。
此模组不会消除卡顿,而是让卡顿不那么影响游戏,也不那么容易被察觉。
功能
天空移动(太阳、月亮、星星)
- 客户端:防止卡顿时太阳、月亮和星星出现明显跳动。
- 服务端:补偿服务器上的昼夜进度,保持原版昼夜时长
实体移动
- 客户端:平滑生物实体的移动,避免画面显得抖动或卡顿
- 服务端:补偿服务器上的实体移动,保持原版行为。
物品移动
- 客户端:减少物品移动时的跳动,在水中尤其明显。
- 服务端:补偿服务器上的物品移动,保持原版行为。
矿车移动
- 客户端:平滑矿车的移动,避免画面显得抖动或卡顿
- 服务端:在低 TPS 时补偿服务器上的矿车移动,保留原版物理行为
弹射物移动
- 服务端:补偿服务器上的弹射物移动,使其与客户端显示的移动相匹配
玩家移动
- 服务端:在低 TPS 时补偿玩家移动计算,减少客户端出现橡皮筋效应的问题。
下落方块移动
- 服务端:补偿服务器上的下落方块移动,保留原版物理行为。
经验球移动
- 服务端:补偿服务器上的经验球移动,保留原版收集行为。
所有功能都可以单独配置,并且仅在卡顿时启用。
平滑移动可仅安装在客户端或服务端;若想获得最佳效果,建议两端都安装。

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

- 设计为非侵入式
- 不会改变游戏规则或平衡性
- 不会更改世界数据
- 可安全添加或移除
- 可与其他性能优化模组一同使用
常见问题
Smooth Movement 支持哪些 Minecraft 版本?
Smooth Movement 支持 Minecraft Java 版 1.20.1–26.3,共 7 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Smooth Movement 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
someaddon 的其他作品
查看全部 →Cupboard
Cupboard 为 Minecraft 模组提供代码、框架和实用工具
Connectivity
修复登录超时、数据包大小错误、负载错误、幽灵方块等问题。
Server Performance – Smooth Chunk Save
启用无卡顿的连续区块保存,提升服务器TPS
fix GPU memory leak
修复客户端内存泄漏的模组
评论
登录后评论和评分