mcopt (noahdunnagan/mcopt)
Searching Database…
这是什么?
mcopt 是一个 Minecraft 模组,为 Minecraft: Java Edition 增加了原生 Metal 渲染器,专门用于让游戏在 Apple Silicon Mac 上跑得更快。
这是一个独立应用,还是加载进 Minecraft 的模组?
它是一个 Fabric 模组 jar 文件,你需要把它连同特定版本的 Sodium 一起放进 Minecraft 的 mods 文件夹;它不是独立应用。
安装之前需要准备什么?
你需要一台运行 macOS 26+ 的 Apple Silicon Mac、Java 25、Minecraft 26.3、Fabric Loader 0.19.5,以及严格对应 Sodium 0.9.3(sodium-fabric-0.9.3-alpha.1+mc26.3.jar)— 其他 Sodium 版本无法启动。
尝试之前要注意什么?
它是明确的 alpha 软件,README 警告要先备份你的世界;只有精确锁定的 Sodium 构建版本可用,直接调用 OpenGL 的模组无法在 Metal 后端上渲染,而 Distant Horizons 会强制 mcopt 退回普通 OpenGL,失去渲染器带来的提速。
它在 Intel Mac 上也能用吗?
不能,它只为运行 macOS 26 或更高版本的 Apple Silicon Mac 构建;README 中完全没有提到 Intel 支持。
mcopt 能带来多大的帧率提升?
在 Mac mini M4 上,旋转视角时帧率大约从 1094-1103 fps 变为 1072-1119 fps;在 5 核 GPU 的 MacBook 上从 379-449 fps 提升到 460-471 fps。可见在高端 GPU 上提升有限,在低端 GPU 上提升更明显。
“远景地形”(far terrain)设置是什么?
它是一个实验性的可选远距离地形功能,通过在 config/mcopt.properties 中设置 mcopt.lod=true 启用;由于在较弱的 GPU 上会明显损失帧率,只建议在拥有 10 个或更多 GPU 核心的 Mac 上使用。
mcopt 能与 Lithium 等其他优化模组一起用吗?
可以,但当检测到 Lithium、C2ME 或 ScalableLux 已安装时,mcopt 会有意禁用自己的一部分区块补丁以避免冲突。
未来版本有哪些计划?
路线图包括:默认启用远景地形并为较小型的 Mac 提供分级配置、可选的自定义 BSL 级别着色器、更快的原生世界生成、更多服务端 tick/区块优化,以及更快的启动速度。
What are similar projects?
dlssg_for_sm86, DLSS-NR-on-AMD, OptiScaler-DLSSNR-PreSR-Multipass, p2-rtx, DLSS5-Feeder, 1-Click-DLSS5, d4r, MFG-Unlocker
Which topics is it in?
graphics-programming, gpu-programming, game-modding, mac, modding, optimization, rendering, gpu-acceleration, apple, graphics, game, apple-silicon