本文由FishBaiopen in new window独立编写
本文为 Minecraft JAVA 版教程
本文由 MGC 提供支持

序言

资源包,也就是玩家口中的材质包。不过为什么正确的名称叫做资源包呢?

大家都知道,资源包可以实现许多功能,最基础的是修改原版贴图,为材质包添加 PBR 以及法线,但资源包还可以修改原版模型等更多效果,就像是一个资源库一样等待游戏调用,所以我们称之为资源包。

那么资源包应该如何制作呢?

框架搭建

在资源包的世界中,所谓的“框架搭建”不过是创建文件夹的过程,可以让你的资源包被游戏正确识别。

首先我们需要新建一个空文件夹,然后在文件夹内准备一些东西:

assets

  • 这是用于储存资源包内容的文件夹,你的所有文件几乎都在这里面。

pack.png

  • 这一张图片是你的资源包显示的“名片”。

图片

(由本文作者创作的 VOXT PBR 材质包)

显示在最左边的就是 pack.png 图片,这一张图片通常为 64x,128x,256x 等。

pack.mcmeta

  • 该文件本质上是一个 json 文件,可以直接使用记事本、vscode 等软件编辑。

他的内容一般是:

{
"pack": {
"pack_format": 15,
"description": "作者信息"
}
}

pack_format 所对应的“15”是所支持的版本,该知识点可以在MGC Docs - 资源包中找到。

图片

我们一般使用的是 15,该数据并不会影响资源包的加载。

minecraft

该文件夹位于 .minecraft/assets 内,是一个指向原版 mc 的空间,后面会讲到该层的其他用法。

材质

.minecraft/assets/minecraft 文件夹内就会储存材质文件,存于该部分的文件可以在原版包内找到相同路径,解压后放进该文件夹即可。

至此,你拥有了一个完整的资源包文件,不过你并没有对他进行任何改动,所以你看到的都是原版的样子。

你的文件夹内结构,应该是这个样子:

图片

在下一章中,我们将会了解形象化你的创作思路,并且使用工具来制作你的第一张材质贴图。