本帖最后由 SQwatermark 于 2020-12-21 21:11 编辑

前言
Skip me
注意:由于帖子长期无回复会被锁定导致无法更新,今后的更新将在 https://sqwatermark.gitee.io/resguide/optifinedoc/ 进行。

在得知OptiFine有这么多功能和应用时我也是很惊讶,本着学习和分享的心理翻译了这篇文档,同时希望可以普及OptiFine材质在中文社区的使用,内容很多很杂(汉字数约为2.1万),慢慢看,定能有所收获(事实上每一章都有够研究的)

源文档为sp614x发布在github的最新的OptiFine帮助文档,并且会尽量隔三差五(个月)跟进一次。如果你在使用1.12或者更早的版本的话,请留意一下高版本与低版本的区别,必要时可以解压缩OptiFine的jar文件,里面可以找到一份对应版本的文档。
光影部分的文档专业性太强了,首先我看不懂,能看得懂的人应该看英文更舒服些,翻译成中文一是没实力,二是没必要,就不翻译了。

此文档适合:想要制作具有高度自定义内容的资源包的人,想要魔改基于OptiFine的资源包的人
首先你要对Minecraft原版的资源包有一定了解,如果你想从基础学起,建议看看Minecraft wiki的 "资源包" 章节
如果使用本文档过程中遇到疑难,或者发现文档中有错误的地方,请回帖提出疑问/指出错误。这也会给接下来的阅读者很大帮助。
非常经典的例子:Conquest_ 材质包,cocricot材质包,解压看看,非常有助于理解这篇文档的内容。
如果你想对模型或实体的材质进行改动的话,建议使用BlockBench,功能强大且丰富,CubikStudio不仅收费而且好久没更了,如果不走体素建模路线就没必要用CubikStudio了
目录
Index
有关教程链接
References
问题解答
Q & A
下面是有人提过的有关OptiFine自定义材质的问题:
Optifine 如何配合 Mythicmob 来自定义怪物的材质?(5楼是我的回答,附加一个详细案例)
狼的随机实体材质(如果生物本身就有几张材质,应该怎么做)
如何自定义熔炉和箱子的材质(给出了较为详细的例子,但是不能用于服务器)

小组:幽篁流觞(RMA)