性能实测对比

我们在同一台电脑上测试(1080p、12 区块、i5 + GTX 1650)。原版 Minecraft 约 80 帧;OptiFine 达到 120-150 帧;Sodium 高达 180-220 帧,约为 OptiFine 的 1.5 倍。开启轻量光影后,Sodium + Iris 仍比 OptiFine 流畅约 30%。下方柱状图对比了两种场景下的平均帧数。

平均帧数对比 平均帧数:OptiFine vs Sodium 同一台电脑(1080p、12 区块、i5 + GTX 1650),实际数值因硬件而异。 080160220 帧数 A · 无光影 B · 有光影(轻量光影包) 80 原版 135 OptiFine 200 Sodium 90 OptiFine+光影 120 Sodium+Iris
在同样的硬件上,Sodium 的帧数大约是 OptiFine 的两倍。开启光影后,Sodium + Iris 依然比 OptiFine 流畅约 30%。光影一定会消耗帧数——使用更轻量的光影包能缩小差距。
注意: 只关心帧数 → 单装 Sodium。想要光影 → Sodium + Iris 依然比 OptiFine 流畅。

功能对比表

OptiFine 把多个实用功能打包进一个模组;在 Fabric/Forge 上,每个功能都有独立、可单独更新的模组对应。下表列出替代关系,架构图展示各组件如何叠加。

模组堆叠:OptiFine vs Fabric vs Forge 一个模组 vs 一整套模组 OptiFine 把所有功能打包在一起;Fabric/Forge 则拆成可自由组合的模组 OptiFine Fabric Forge OptiFine Minecraft 动态光源 · 缩放 · 连接纹理 · 光影 Minecraft(原版)Fabric LoaderFabric APISodiumIris Shaders Minecraft(原版)ForgeEmbeddiumOculus Fabric/Forge:自行添加 Fabric API + Sodium + Iris(或 Embeddium + Oculus),每个组件可独立更新。
OptiFine 一次下载就涵盖了性能优化、缩放、动态光源和光影。Fabric/Forge 路线把这些拆成独立模组——安装稍麻烦,但每个模组能独立更新、性能也更好。
OptiFine 功能Fabric 替代模组说明
动态光源LambDynamicLights独立模组,需在配置中开启;可与 Sodium 共存。
缩放(C 键)Zoomify自定义按键;多级缩放比 OptiFine 更顺滑。
连接纹理(CTM)Continuity需配合使用了 CTM 的材质包;并非所有材质包都支持。
内置光影Iris + 光影包可加载任意 .zip 光影包;支持 OptiFine 可能尚未适配的最新光影。
渲染性能Sodium单次最大帧数提升,直接替代 OptiFine 整套优化层。
游戏逻辑优化Lithium可选;与 Sodium 叠加获得更多余量。
内存优化FerriteCore可选;在大型整合包中显著降低内存占用。
实体/方块剔除EntityCulling可选;跳过渲染看不见的实体。

安装:Fabric + Sodium + Iris

按以下顺序操作,全程约 5 分钟。(1)从官网安装 Fabric Loader——选择你的 Minecraft 版本(如 1.22、1.21.1、1.20.1),下载安装器,运行后选择「客户端」并点击安装。(2)按你的系统打开 mods 文件夹(见下表),若不存在则新建。(3)下载下方的三个 .jar 文件并放入 mods 文件夹。Fabric API 的版本必须与你游玩的 Minecraft 版本完全一致——在 Modrinth/CurseForge 下载时直接选相同游戏版本即可。(4)在启动器中选择新建的「Fabric」配置文件并点击启动。(5)验证:主界面点击「Mods(模组)」确认列表中有 Fabric Loader、Fabric API、Sodium、Iris;进入游戏后打开 选项 → 视频设置 → 光影包 选择光影,按 F3 查看帧数叠加层确认帧数提升。

操作系统mods 文件夹路径
WindowsC:\Users\你的用户名\AppData\Roaming\.minecraft\mods(或按 Win+R 输入 %appdata%\.minecraft\mods)
macOS~/Library/Application Support/minecraft/mods
Linux~/.minecraft/mods
注意: Fabric API 的版本必须与 Minecraft 版本严格一致。版本不匹配(或 Loader 装错版本)是启动时黑屏/崩溃的头号原因。不确定就重新下载对应版本。

安装:Forge + Embeddium + Oculus

如果你已经在使用 Forge 整合包,或需要仅 Forge 可用的模组,请走这条路线。(1)从 Forge 官网安装对应 Minecraft 版本的 Forge(运行安装器,选择「安装客户端」)。(2)打开与上面相同的 mods 文件夹。(3)从 CurseForge 或 Modrinth 下载 Embeddium(Forge 版 Sodium)与 Oculus(Forge 版 Iris,下方链接),将两个 .jar 放入 mods 文件夹,确保都匹配你的 Minecraft/Forge 版本。(4)在启动器中选择 Forge 配置文件并启动。(5)验证:Mods 列表显示 Embeddium 与 Oculus;打开 选项 → 视频设置 → 光影包 加载光影。Embeddium 比原生 Sodium 约慢 5%,但 Forge 兼容性最好。

注意: Embeddium 旧称 Rubidium。如果某篇教程让你装 Rubidium,指的就是 Embeddium——同一模组只是改了名字。

故障排除与兼容性

以下是读者最常遇到的问题。对照你的症状找解决办法。

问题可能原因解决办法
装完模组后无法启动 / 黑屏Fabric API 或 Forge 版本不对重新安装与 Minecraft 版本完全一致的 Fabric API(或 Forge)。从 mods 文件夹删除其他版本的残留 .jar。
Iris 已加载,但开启光影后黑屏光影包不兼容或显卡驱动过旧更新显卡驱动;换用更轻量、口碑好的光影包(如 lite 预设)。在光影选项中先关掉阴影,再逐步开启。部分光影包需要特定版本的 Iris。
Sodium 与某个模组冲突该模组依赖 OptiFine 内部接口OptiFine 与 Sodium 不能共存,二选一。对该模组改用其 Fabric 原生版本或 Sodium 兼容的替代方案,并查看其页面是否标注「Sodium 兼容」。
Embeddium 与某些 Forge 模组冲突崩溃渲染/光照层模组冲突移除冲突模组后测试;查看 Embeddium 的已知不兼容列表并更新双方。保持 Embeddium 与 Oculus 版本一致。
光影包在菜单里不显示Oculus/Embeddium 未加载,或 Forge 版本不对确认 .jar 在 mods 文件夹且选择了 Forge 配置;确保 Oculus 匹配 Minecraft/Forge 版本。光影包放在 .minecraft/shaderpacks。
即使装了 Sodium 帧数仍低内存不足或实体/模组过多在启动器配置中分配 4-6GB 内存;加装 FerriteCore;降低渲染距离,并安装 EntityCulling 在重型整合包中帮助明显。

该选哪一套?

不同玩家的需求完全不同,按需选择。

如果你是…推荐组合原因
纯生存玩家,追求极致帧数Sodium + Lithium(+ FerriteCore)不需要光影;这套组合以最少模组换来最大的帧数提升。
光影 / 画质爱好者Sodium + Iris + 光影包(Fabric),或 Embeddium + Oculus(Forge)追求性能选 Fabric;通过 Iris/Oculus 加载任意现代光影包。
做整合包 / 依赖 Forge 模组Forge 上的 Embeddium + Oculus留在 Forge 生态内,保证所有 Forge 模组正常工作;用约 5% 帧数换取兼容性。
想要内置缩放+动态光源、尽量少装模组OptiFine如果你只装少量其他模组且不追求极限帧数,一次下载涵盖全部功能依然合适。
✓ 最后验证于 Minecraft 1.22(2026-09-22) Minecraft 的机制随版本不断变化,本攻略仅在所标注版本下保证有效。