PojavLauncher 中文文档 下载 App

卡顿 FPS 低——手机上让 Minecraft Java 跑得更流畅

先分清:是低 FPS 还是高延迟?

两者表现不同,修复方向完全不一样:

现象低 FPS高延迟 / 网络卡顿
症状画面一帧一帧跳、慢动作、转头卡顿画面正常但操作响应慢、方块放置延迟、服务器里被打了才掉血
原因GPU / CPU 性能不足网络(手机 ↔ 服务器)
游戏内 F3 调试屏幕fps 数字低(< 30)ping / ms 数字高(> 100)

低 FPS 排查清单(按优先级)

1. 渲染器换 Zink(如果 GPU 支持)

Zink 在中高端 GPU 上比 GL4ES 快 20~50%。切换方法见渲染器选型页。

2. 视频设置砍到 Fast 级别

进游戏 → 选项 → 视频设置:

3. Fabric + 性能三件套

Fabric 加载器 → 装 Sodium + Lithium + Starlight(三个 jar 都扔进 mods/ 目录)。这三件套在手机上效果最明显,FPS 通常能翻倍。

4. OptiFine 用户的优化

Forge 路线用户用 OptiFine 本身就有优化。OptiFine 视频设置里的:

5. RAM 分配检查

不要太低(< 768MB 会卡)也不要太高(> 物理 RAM 60% 会导致系统杀后台)。参考 RAM 分配页的推荐值。

6. 手机降画质

如果上面都做了还是卡,试试手机层面的:

高频卡顿(周期性)

如果你发现每隔几秒卡顿一次,可能是:

网络卡顿(高延迟)

多人游戏里 Ping 很高(100~500ms):

Shader 包的特殊提示

装了光影包后 FPS 降到 10 以下是正常现象——光影包对手机 GPU 开销巨大。要在手机上有可接受的光影体验:

快速检测清单

[ ] 渲染器是 Zink(设备支持的话)
[ ] 图形设置 = Fast
[ ] 渲染距离 ≤ 5 区块
[ ] Fabric 路线装了 Sodium + Lithium + Starlight
[ ] RAM 分配 = 物理 RAM 的 40~50%
[ ] 没有其他后台 App
[ ] 手机不热

打勾完了还卡?考虑换回 GL4ES + 最低画质 + 无模组的纯净配置档,再对比。