# 让资源包可以被游戏加载
首先,随便找个地方新建一个文件夹,并随意取个名字,这里我们取名为“从零开始的资源包”。
现在这个资源包还无法被读取。Minecraft 资源包需要有一个名为 pack.mcmeta 的文件,只有找到了 pack.mcmeta,正确读取了里面的信息,Minecraft 才会认为这个文件夹是一个资源包。
让我们在资源包文件夹里新建一个文本文件,并改名叫 pack.mcmeta。
将下面这几行代码复制进去并保存:
{
"pack":{
"pack_format":8,
"description":"这是资源包的简介"
}
}
这实际上就是一个 json 文件,不知道 json 是什么也没关系。
警告
你必须使用英文半角去输入代码(例如双引号“"”、空格“ ”、以及所有括号“{[()]}”等,中文全角格式无法被Minecraft识别)!
现在解释一下这几行代码的意思:
pack_format
后面的数字用于表示资源包的版本,这里的版本不是你决定的版本,而是根据 Minecraft 版本决定的。在加载资源包时,如果资源包版本和游戏版本不匹配,就会显示出一个错误,需要进行确认后才能加载资源包。
Minecraft版本 | pack_format |
---|---|
1.6.1(13w24a) – 1.8.9 | 1 |
1.9(15w31a) – 1.10.2 | 2 |
1.11(16w32a) – 1.12.2(17w47b) | 3 |
1.13(17w48a) – 1.14.4(19w46b) | 4 |
1.15(1.15-pre1) – 1.16.1(1.16.2-pre3) | 5 |
1.16.2(1.16.2-rc1) – 1.16.5 | 6 |
1.17(20w45a) - 1.17.1(21w38a) | 7 |
1.18(21w39a) - ? | 8 |
description
为资源包的简介,后面的文字可以随意修改,但是不得修改文字两端的双引号,也不能在文字中添加半角双引号。(如需添加,可使用\"
进行转义)
现在我们打开游戏,选项——资源包——打开资源包文件夹,将我们的资源包放进文件夹中。
我们可以看到,资源包被游戏识别出来了。
注意
如果你的资源包没有被读取出来:
请反复检查pack.mcmeta中是不是用了全角标点符号,漏了或者多了引号、冒号和花括号或方括号。
可能你的电脑没有显示后缀名,文件格式仍然是txt,游戏是无法读取的。
解决方法
- 点击“查看”
- 勾选“文件扩展名”,此时文件名应该变成了pack.mcmeta.txt
- 将文件名再次改为pack.mcmeta
我建议把“显示文件的扩展名”一直勾选着,对制作资源包和其他计算机操作都有好处。