资源包结构和框架搭建
在资源包的世界中,所谓的“框架搭建”不过是创建文件夹,以便让你的资源被游戏正确识别。
首先我们需要新建一个空文件夹,然后在文件夹内准备一些东西:
pack.png
这一张图片是你的资源包显示的“名片”。
由本文作者创作的 VOXT PBR 纹理包
显示在最左边的就是pack.png
图片,这一张图片通常为 64x,128x,256x 等。pack.mcmeta
该文件本质上是一个 json 文件,可以直接使用记事本、VSCode 等软件编辑。他的内容一般是:
{ "pack": { "pack_format": 56, "description": "包的描述", "supported_formats": [17, 56] // 可选字段,需要 23w32a+ } }
其中pack_format
所对应的是所支持的版本。兼容性表格
pack_format
值起始版本
终止版本
1
1.6.1 13w24a
1.8.9
2
1.9 15w31a
1.10.2
3
1.11 16w32a
1.13 17w47b
4
1.13 17w48a
1.15 19w46b
5
1.15-pre1
1.16.2-pre3
6
1.16.2-rc1
1.16.5
7
1.17 20w45a
1.17.1 21w38a
8
1.18 21w39a
1.18.2
9
1.19 22w11a
1.19.2
11
1.19.3 22w42a
1.19.3 22w44a
12
1.19.3 22w45a
1.19.4 23w07a
13
1.19.4-pre1
1.20 23w13a
14
1.20 23w14a
1.20 23w16a
15
1.20 23w17a
1.20.1
16
1.20.2
1.20.2 23w31a
17
1.20.2 23w32a
1.20.2-pre1
18
1.20.2-pre2
1.20.3 23w41a
19
1.20.3 23w42a
20
1.20.3 23w43a
1.20.3 23w44a
21
1.20.3 23w45a
1.20.3 23w46a
22
1.20.3-pre1
1.20.5 23w51b
24
1.20.5 24w03a
1.20.5 24w04a
25
1.20.5 24w05a
26
1.20.5 24w06a
1.20.5 24w08a
28
1.20.5 24w09a
1.20.5 24w10a
29
1.20.5 24w11a
30
1.20.5 24w12a
31
1.20.5 24w13a
1.20.5-pre3
32
1.20.5-pre4
1.20.6
33
1.21 24w18a
1.21 24w20a
34
1.21 24w21a
1.21.1
35
1.21.2 24w33a
36
1.21.2 24w34a
1.21.2 24w35a
37
1.21.2 24w36a
38
1.21.2 24w37a
39
1.21.2 24w38a
1.21.2 24w39a
40
1.21.2 24w40a
41
1.21.2-pre1
1.21.2-pre2
42
1.21.2-pre3
1.21.3
43
1.21.4 24w44a
44
1.21.4 24w45a
45
1.21.4 24w46a
46
1.21.4-pre1
1.21.4
47
1.21.5 25w02a
48
1.21.5 25w03a
49
1.21.5 25w04a
50
1.21.5 25w05a
51
1.21.5 25w06a
52
1.21.5 25w07a
53
1.21.5 25w08a
1.21.5 25w09b
54
1.21.5 25w10a
55
1.21.5-pre1
1.21.5
56
25w15a
最新
23 和 27 不存在。
截止 2025 年 4 月 9 日,数据来源于 Minecraft Wiki。
我们一般使用的是 15,该数据并不会影响资源包的加载。assets
文件夹这是用于储存资源包内容的文件夹,你的所有文件几乎都在这里面。
minecraft
文件夹该文件夹位于
.minecraft/assets
内,其名字实际上是命名空间 ID,原版的命名空间就叫minecraft:
,后面会讲到该层的其他用法。
纹理
在 .minecraft/assets/minecraft
文件夹内就会储存纹理文件,存于该部分的文件可以在原版包内找到相同路径,解压后放进该文件夹即可。
至此,你拥有了一个完整的资源包文件,不过你并没有对他进行任何改动,所以你看到的都是原版的样子。
你的文件夹内结构,应该是这个样子:
在下一章中,我们将会形象化你的创作思路,并且使用工具来制作你的第一张纹理贴图。