当前位置: 首页 >关注 > 列表
环球观点:一个文章带你入门《我的世界》材质包制作·PT1
2023-06-13 21:05:01    哔哩哔哩

本文仅包含制作一个可被识别的2D材质包简章,仅供入门参考使用,并非保姆级教程,请注意食用!


(资料图)

此系列不定期更新。

材质包,作为《我的世界》中非常重要的一个组成部分,下属于资源包大类,是除光影、模组、数据包外最能改变游戏体验的一个插件入口了。相较于光影、模组、数据包,材质包上手更快,开发周期更短,受众更广,且受设备限制较少。但还是有很多人不太会材质包的制作。那么这篇文章将会用xx分钟带你快速上手材质包的制作。

制作材质包,只需要准备一台设备(推荐电脑)、一个画图工具(需要支持PNG格式)、一个文本编辑器、一个压缩程序(需要支持zip格式)。

材质包的原理(个人理解)大致为:游戏先查看有没有启用的第三方资源包中包含某个方块的图片资源或声明信息,如果有,则直接调取第三方的资源(注意后来者会覆盖先来者,这对于后期开发更复杂的材质包很重要,但新手只需了解),否则调取游戏内置的资源包中的信息。

了解了大致原理,就可以开始制作了。对于想要修改的材质,先在https://www.mcmod.cn/item/list/1-1.html中查询对应的名称,通过绘图软件创建一个png格式的文件进行绘画。需要注意的是,原版默认方块为16x,物品栏贴图为8x,这是很多光影、模组默认支持的分辨率(当然,你想用什么分辨率就用是了,兼容性问题就随他去吧)。绘制好贴图后,根据下列结构,将贴图放在对应位置上(更多的结构请在“游戏版本目录\游戏.jar文件(用压缩软件打开)”中的assets文件夹中查看,这是游戏内置的材质包,这里不过多赘述):

最核心的部分已经讲完了!(部分涉及到blockstates与其他模组的材质操作暂未涉及)但是你很快就会发现,这东西压缩之后游戏也识别不了啊!不要慌,这是因为你的mcmeta文件还没有写。

pack.mcmeta文件好比身份证,让游戏能够知道:哦这是一个资源包。这个文件内容相当简洁明了,直接放出来示例:

pack_format后面跟的是支持的版本,一般从1.12和1.16断开,每个区间段只要不出意外都能或多或少地兼容(一般制作高版本的材质包向低版本兼容),在description后面则是材质包的描述,一般就是材质包名称下面的那一行小字,一般有三种用途:标注作者、标注用途、打广告/整活(涉及到特殊字符和转义符,请自行查阅,这里不过多赘述)。

至于pack.png,这个图片就是作为封面图的一个图片,如果缺失则会调取默认封面图(注意,默认封面图也是支持通过材质包修改的!),一般都是一张高清正方形图,好比音乐专辑封面一样。

在这里,推荐新手先研究一下原版资源包的结构,这里放上1.18.2的默认材质包的蓝奏云链接:https://wwvo.lanzoup.com/imjNY0z2quwb

在这里推荐几个大佬级别的up主:

XeKr,黑山大叔,零雾05_Fogg05

X 关闭

Copyright   2015-2022 海峡电气网版权所有  

备案号:皖ICP备2022009963号-10

邮箱: 396 029 142 @qq.com