


在介绍 [OF] 高清修复 (OptiFine) 之前,很有必要先介绍一下 Forge。
现在出现了一个 Forge 的分支项目 NeoForge,原 Forge 开发组几乎所有成员都加入了持有该项目的组织 NeoForged,而原 Forge 的开发也随即放缓。
鉴于 NeoForge 的开发人员基本就是 Forge 开发组的原班人马而 NeoForge 的一次会议记录也表示其会在 1.20.1 保持与 Forge 的兼容性。但在 1.20.2 及以上 NeoForge 完全独立,不与 Forge 兼容。所以基本可以认为 NeoForge 就是 Forge 的下一个形态。
也就是说,Forge 以后很有可能会凉。
目前 Minecraft 的主流 API,有半数以上的模组都在使用 Forge,以易于与 Minecraft Java Edition 的驳接。一般情况下 Forge 的更新速度很快,一般在 Minecraft 正式版本发布后的一天内更新,偶尔有出现因为一些测试需求在 Minecraft 快照发布后更新的(出现过适用于特定快照版本的 FML)。
Forge 是一个版本支持度极高的 API,从远古版本到最新版本均有支持。
运行任何带有 Forge 的 Minecraft 时,在主界面点击“Mods...”按钮均可显示正在运行的模组,其中 Minecraft、Minecraft Forge、Forge Mod Loader(FML)和Mod Code Pack(MCP)都是 Forge 的核心模组(旧版没有 Minecraft,新版没有 FML 和 MCP),必定默认出现在模组列表。
玩电脑版我的世界的玩家们应该都知道这个元老级别的优化类模组:[OF] 高清修复 (OptiFine)。如果你是玩网易电脑版,那你也一定见过它,就是“[OF] 高清修复 (OptiFine)”。

[OF] 高清修复 (OptiFine),是一个年龄仅次于 Forge 的模组,也是从正式版延续至今没有断更的模组。但说到 [OF] 高清修复 (OptiFine),很多人第一反应一定是那非常糟糕的兼容性,再就是那一衣带水的优化内效果,我们大部分人也只知道其中的动态光源、C键缩放和无缝玻璃。从原本的上古真神到过街老鼠(还没到人人喊打的地步),究竟经历了什么?
想要探讨这个问题,首先就要了解 [OF] 高清修复 (OptiFine) 为什么之前如此的受欢迎?前面也提到了,[OF] 高清修复 (OptiFine) 有一衣带水的优化效果,这就可以让玩家不用拖家带口式的加一堆模组来模拟实现 [OF] 高清修复 (OptiFine) 的优化效果,再就是披风,原本就是 [OF] 高清修复 (OptiFine) 的特有功能,外加当时优化类模组好用的只有 [OF] 高清修复 (OptiFine) 一个,且优化的效果也非常明显。虽然当时 [OF] 高清修复 (OptiFine) 也会与其他模组产生冲突,但可谓是少之又少。所以当时对于 [OF] 高清修复 (OptiFine) 的评价可谓是相当之高。


这个时候开始,[OF] 高清修复 (OptiFine) 就开始走下坡路了,也就是说它的兼容性就开始变得突兀起来了。此时,一个新的模组端口也开始出现,也给了 [OF] 高清修复 (OptiFine) 重重一击,它就是 Fabric。但 [OF] 高清修复 (OptiFine) 不兼容 Fabric,而想要实现用 Fabric 加载[OF] 高清修复 (OptiFine),则需要另一款模组:OptiFabric。但经过实际测试下来,发现兼容性极差。

在这个大环境下,[OF] 高清修复 (OptiFine) 很明显无法在 Fabric 上站稳脚跟,那么,Fabric 真的无法加载光影和优化环境了吗?
这很明显是不可能的,我的世界这个社区是极其强大的,你要相信社区的力量和开源的力量,那么这也为 [OF] 高清修复 (OptiFine) 的陨落埋下了一个伏笔。
在这个时期,[OF] 高清修复 (OptiFine) 的兼容性持续下滑,且有很多模组与它产生了很大的冲突。此时,大量模组作者选择不再兼容 [OF] 高清修复 (OptiFine),它的口碑和使用量严重下滑,[OF] 高清修复 (OptiFine) 也遇到了前所未有的危机,但就是在这个危机中,唯一真神“钠 (Sodium)”,就此诞生。

无论是在优化、加载还是兼容性上,钠都完胜Optifine,同时,这个模组是基于Fabric端制作的,也向广大玩家证明了Fabric端优化的强大,也正因如此,Fabric被玩家称之为优化性的模组端,钠也因此越来越受欢迎。

无论是在优化、加载还是兼容性上,钠 (Sodium)都完胜 [OF] 高清修复 (OptiFine),同时,这个模组是基于 Fabric 端制作的,也向广大玩家证明了 Fabric 端优化的强大,也正因如此,Fabric 被玩家称之为优化性的模组端,钠也因此越来越受欢迎。
在引语处我说过,[OF] 高清修复 (OptiFine) 可以不用拖家带口式的加一堆模组来模仿 [OF] 高清修复 (OptiFine)的优化效果,但既然都这么说了,那肯定有其他模组可以模仿 [OF] 高清修复 (OptiFine) 的部分优化内容,只要你不嫌麻烦,也可以一个一个的找。但不可否认的是,[OF] 高清修复 (OptiFine) 在 Fabric 端的“战争”中完败。
但钠并不能加载光影,想要加载光影,还需要安装“Iris Shaders”这个模组,这个和钠 (Sodium)是绑定的(需要注意的是,Iris Shaders 并不能加载全部的 Optifine 光影,或者说不能呈现 Optifine 光影的全部功能。一般建议使用显式支持 Iris Shaders 的光影)。但很多萌新其实并不知道。

让我们把视角转向 Forge,但此时也上演了一场模组大战很多优化类模组如雨后春笋般出现,最出名的就是“铷 (Rubidium)”了。
铷 (Rubidium)是钠 (Sodium)的非官方 Forge 版,有着原版钠的所有功能。此 Mod 已经停止更新,请优先使用 Embeddium。

同样,要想加载光影也需要安装另一款模组“Oculus”,但介于 Oculus 不会推出适用于 1.21+ 的版本,Iris Shaders 推出了 1.21.1+ 的 NeoForge 版本(不会支持 1.20.1 NeoForge ),Embeddium 与 Iris Shaders 的兼容层 Monocle 正在积极开发且测试版已经可用。
注意:Oculus 必须与铷 (Rubidium)或 Embeddium 一起使用。当然,很多萌新估计也不知道。

这是一个 Iris Shaders 非官方 Forge 移植版,你可以叫它:Oculus。
大部分玩家们将钠以及其他优化类模组统称为:元素周期表。
介绍链接:
这问题主要和启动器有关,现在主流的启动器就是 PCL 和 HMCL。在用两款启动器下载版本时都会有下载 [OF] 高清修复 (OptiFine) 的窗口,而有些人一般都是从上往下挨着下(正好一个下载窗口就是下载Forge的窗口,可以顺着下载 Optifine),所以很多人就把 [OF] 高清修复 (OptiFine) 下载下来。虽然新版 PCL 启动器在你打算安装 [OF] 高清修复 (OptiFine) 的时候会提示你 [OF] 高清修复 (OptiFine) 的兼容性很差,但还是会有很多人会选择“无视”。
虽然 [OF] 高清修复 (OptiFine) 在高版本的兼容性一言难尽,但还是有人会在高版本安装它,可能是因为 Ta 可能喜欢 [OF] 高清修复 (OptiFine) 一衣带水的优化效果,外加纯生存或加载的模组都是辅助性模组,所以 Ta 才会选择加载 [OF] 高清修复 (OptiFine) 来对游戏进行优化。目前许多资源包也需要 [OF] 高清修复 (OptiFine),而现在的元素周期表家族并没有完全还原 [OF] 高清修复 (OptiFine) 的全部功能(例如自定义方块渲染模式)。
也很多人也觉得,[OF] 高清修复 (OptiFine) 应该开源,这样就不会落得如此的下场,但 Optifine 一旦开源,就相当于把 Minecraft 的底层代码变相公之于众。
如今,Optifine 依然是“活跃、闭源”的状态,但如果一直冷下去,很有可能会演变成“停更、闭源”的状态。

这里只列举部分,其他的模组欢迎各位来补充!

制作不易,希望各位能点赞、收藏,投一个币,分享给你们的萌新,让他们全面的了解Optifine,球球了!
。:.゚ヽ(*´∀`)ノ゚.:。
图片均来源于“MC百科”。